<%@ page contentType="text/html; charset=euc-jp" %> <%@ page import="allaire.taglib.*" %> <%@ taglib uri="jruntags" prefix="jrun" %> <% String name = ParameterUtil.getParameterWithEncoding(request, response, "t1"); String amount = ParameterUtil.getParameterWithEncoding(request, response, "t2"); %> <script language="javascript"> <!-- function checkSize(obj_value) { if(obj_value.length > 10) { return false; } return true; } function printError(form_obj, input_obj, obj_value, error_msg) { alert("エラー名が長すぎます。"); return false; } //--> </script> <%-- <jrun:if expr="<%= name != null && amount != null %>"> <jrun:sql driver="sun.jdbc.odbc.JdbcOdbcDriver" url="jdbc:odbc:taglib"> INSERT INTO Table1 (name,amount) VALUES ( <jrun:sqlparam value="<%= name %>"/>, <jrun:sqlparam sqltype="FLOAT" value="<%= new Float(amount) %>"/>) </jrun:sql> </jrun:if> <jrun:sql driver="sun.jdbc.odbc.JdbcOdbcDriver" url="jdbc:odbc:taglib" id="rs"> SELECT * FROM Table1 </jrun:sql> --%> <%@ include file="html/header.html" %> <table width="100%"> <tr> <td colspan="3"><b>SQL タグ: JDBC ドライバと URL の使用</b> </td> </tr> <%-- <jrun:form method="post" name="form1" action="sql3.jsp"> <tr> <td>Name:</td> <td colspan="2"><jrun:input name="t1" onValidate="checkSize" onError="printError" required="true"/></td> </tr> <tr> <td>Amount:</td> <td><jrun:input name="t2" type="float" required="true"/> <input type="submit" value="送信"><br><br></td> </tr> </jrun:form> <tr> <jrun:param id="rs" type="QueryTable"/> <jrun:foreach item="field" type="String" group="<%= rs.Names %>"> <td align="center"><b><%= field.toUpperCase() %></b></td> </jrun:foreach> </tr> <jrun:foreach group="page.rs"> <tr> <jrun:foreach item="x" group="<%= rs.Values %>"> <td align="center"><%= x %></td> </jrun:foreach> </tr> </jrun:foreach> --%> <tr> <td align="left"> <br> <font size="2"><a href="sql2.jsp">戻る</a></font> </td> </tr> </table> <%@ include file="html/footer.html" %>