为了方便,我在jsp里直接写了个向数据库中插值的代码,我知道这很土。但是,时间不够了,暂时用这个对付上吧。现在我的问题是,java代码写在jsp里,每次刷新页面才能执行,并插入数据。如果想点击保存按钮后打开一个链接,然后在链接的页面里执行插入数据的java代码,执行后返回当前页面该怎么做呢?
解决方案 »
- 求教一点关于web开发小技巧
- struts2用valueStack传递集合jsp页面属性显示不完全
- 不好意思问一下; 如果一个页面有多个EC:Table的话如果处理翻页呢?
- while (rs.next())是什么意思??
- Macromedia][SQLServer JDBC Driver]No ResultSet set was produced.
- JS正则表达式问题
- 如何使用 RequestDispatcher 进行重定向??
- 我在JAVABEAN监听局域网服务器 随时得到流 ,当…………
- XSLT的一个小问题。
- 如何防止用户刷新带有参数的页面,导致参数被重新调用
- javax.servlet.ServletException: org/apache/taglibs/standard/tag/el/core/OutTag
- 求解 tomcat 配置的jsp 项目,不能用ip登陆后台。
或搞一个隐藏的IFRAME,利用JS操纵这个IFRAME达到提交数据的目的。提交完成后可以在父页面上显示提示信息。
// var lstRowdata = lstStrData[intData].split(',');
// var COMMODITY_PRICE = $("#COMMODITY_PRICE").val();
// var AMOUN = $("#AMOUN").val();
// // $('.STOCK_NUMCheck').mouseout('click', function () {
// // var strCOMMODITY_PRICE = $(this).parent().parent().find(".STOCK_NUMCheck").attr("name");
// // })
// if (lstRowdata[5] != undefined) {
// alert("111");
// strTrsContent += "<tr>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_CD' value='" + lstRowdata[0] + "' class='COMMODITY_CDCheck' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_NM' value='" + lstRowdata[1] + "' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_KIKAKU' value='" + lstRowdata[2] + "' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_COLOR' value='" + lstRowdata[3] + "' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' id='textSTOCK_NUM' name='" + lstRowdata[4] + "' value='" + lstRowdata[4] + "' maxlength='10' class='STOCK_NUMCheck'/></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textAMOUNT' value='" + lstRowdata[5] + "' class='AMOUNTValue' /></td>";
// strTrsContent += "</tr>";
// } else {
// strTrsContent += "<tr>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_CD' value='" + lstRowdata[0] + "' class='COMMODITY_CDCheck' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_NM' value='" + lstRowdata[1] + "' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_KIKAKU' value='" + lstRowdata[2] + "' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textCOMMODITY_COLOR' value='" + lstRowdata[3] + "' /></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' id='textSTOCK_NUM' name='" + lstRowdata[4] + "' maxlength='10' value='' class='STOCK_NUMCheck'/></td>";
// strTrsContent += "<td style='width: 100px'><input type='text' style='width: 90%' readonly='readonly' id='textAMOUNT' value='' class='AMOUNTValue' /></td>";
// strTrsContent += "</tr>"; // }
// }