框架实现。
表单提交,把己录入的数据存放于javascript数组中,如果录入页面需要刷新,就把存放的数字放在框架中的其它页面,这样就可以了
表单提交,把己录入的数据存放于javascript数组中,如果录入页面需要刷新,就把存放的数字放在框架中的其它页面,这样就可以了
解决方案 »
- 关于文本框中默认值的问题
- 使用Filter实现编码过滤器..帮忙看看怎么还是乱码…
- 请问: 发送soap 请求 失败
- Hibernate SQLGrammarException
- 华为的JAVA版CMPP API DEMO有错,解决的100分,谢谢~不够分再加~
- 为什么我在访问java包的时候会出错....请大虾指教....
- Struts简单问题 !!
- 大家能否推荐基本J2EE方面的好书
- jb编写FTP遇到的问题
- 精通ejb书中代码的问题
- 有关classpath的问题(在先等待,解决马上给分)
- 为什么我的TOMCAT浏览HTML文件,会不正常,出现乱码,设置了HTML的contentType为GB2312还是不行,帮帮我!!
recordNum++;
%>
<tr align="center" class="back_color_2">
<td class=mode2><%=i+1%> </td>
<td class=mode2><%=rs.getString("schoolName")%></td>
<td class=mode2><%=rs.getString("majorName")%> </td>
<td class=mode2><%=rs.getString("stuId")%></td>
<td class=mode2><%=rs.getString("stuName")%></td>
<td class=mode2> <input name="show_score<%=i%>" type="text" value="<%if (rs.getObject("score")!=null) out.println(rs.getString("score"));%>" size="5" maxlength="4" onBlur="
if(form1.score[<%=i%>]!=null){
form1.score[<%=i%>].value=this.value;
}
else{
form1.score.value=this.value;
}
" >
<input name="stuSerial" type="checkbox" id="stuSerial2" value="<%=rs.getString("stuserial")%>" checked style="width:0px; height:0px; visibility: hidden;">
<input name="score" type="checkbox" id="score" value="<%if (rs.getObject("score")!=null){ out.println(rs.getString("score"));}%>" checked style="width:0px; height:0px; visibility: hidden;">
</td>
<td class=mode2><input name="show_note<%=i%>" type="text" value="<%if (rs.getObject("note")!=null) out.println(rs.getString("note"));%>" size="12" maxlength="10" onBlur="
if(form1.note[<%=i%>]!=null){
form1.note[<%=i%>].value=this.value;
}
else{
form1.note.value=this.value;
}
" >
<input name="note" type="checkbox" id="note" value="<%if (rs.getObject("note")!=null){ out.println(rs.getString("note"));}%>" checked style="width:0px; height:0px; visibility: hidden;">
</td>
</tr>
<%
i++;
}
在JSP中 将得到的每一条数据里各个字段的值SET到一个对象中 作为其属性,然后再将这些对象放到一个VECTOR中
saveAllData(Vector vctDamageDetail)//用于JSP调用
try
{
conn.setAutoCommit(false);
insertRecords( conn,vctDamageDetail);
conn.commit();
}
insertRecords(Connection conn ,Vector vctDamageDetail)
{
if(vctDamageDetail!=null && vctDamageDetail.size() > 0)
{
for(int i=0;i < vctDamageDetail.size() ;i ++)
{
你插数据的方法//vector 中的每一个元素为你要插入的一条数据内容
}
}
}
学习中不妥之处指正