我有一个bean  属性为id,name,password,money,date
<form name=form1 method="post" action="update.jsp">
<table name=table1 border=1>
<%while(rs.next)
 //付值
  id=rs.getString(1);
  .....
 <tr>
 <td>id</td><td><input type=text name=id value=<%=id%>></td>
 <td>name</td><td><input type=text name=name value=<%=name%>></td>
 <td>password</td><td>input type=text name=password value=<%=password%>></td>
 <td>money</td><td>input type=text name=name value=<%=money>></td>
 <td>date</td><tdinput type=text name=date value=<%=date%>></td>
 </tr>
%>
</table>
<input type="submit" value="修改">
</form>
///////////////////////////////
我的问题是 我的这些数据是循环出来的 我要想通过一个表单把改动的数据发送到另一个页面里应该如何来实现呢 请有经验的高手指教 !  谢谢啦

解决方案 »

  1.   

    将每项的name作为变量。如:
    int i=0;或直接用String i = rs.getString("name");
    while (rs.next){
        <input   type=text   name=name<%i%>   value= <%=name% > 
    }另个页面可以通过下面的方法接收。。
    Enumeration   names   =   request.getParameterNames(); 
    String   count   =   " "; 
    if   (names.hasMoreElements())   { 
            count   =   (String)   names.nextElement(); 
    } 大楖思路就是这样