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