jsp更新整个表 算法 带图示 java编程 update sql

用jsp更新整个表,表中有两个属性,no 和 grade(大约有二百条) ,在网页中显示出了no(通过数据连接读取)和要选择的 grade,并做好的表单传递,想问怎样编写处理页面,如果用到循环要怎样循环,写关键处理步骤也可以,谢谢
代码片段 :
<form action="grade_update_over.jsp" method="post" target="_self">
<%! String sql="SELECT * FROM grade_l1";%>
<%! int i;%>
<%! int iPage;%>
<% iPage=-1;
try{

rs= stmt.executeQuery(sql);
%>

<table width="738" border="1" cellpadding="0" cellspacing="0">
<tr>

<% while(rs.next())
{

iPage++; //实现算法,显示9个宿舍后换行显示

if(iPage%10==0)
{
out.println("</tr><tr>");
}
%>
<td width="40" align="center" bgcolor="#e0f0e9"><%=rs.getString("roomNum")%></td>
<td width="30" align="center"><label>
<select nam
最新回答
{妳懂什麽

2024-09-22 04:16:20

把你的思路稍微改变一下就可以了,主要分一下步骤
1》把所有需要在后台(你用的应该是Servlet吧?)得到的数据用表单控件
<input type="text">输出。并且name属性的值要符合以下格式:
“xxx”+行+列,如<input type="text" name="no11">
做到这一点很容易,只需要改变一览页面的循环即可。
2》后台用循环取得表单的值,如
for(i) {
for(j) {
request.getParameter("no"+i+j)
}
}