如果在页面的表格中同时修改了多条数据,现在需要将这些数据同时提交到后台action进行更新,
要如何提交???到后台以后要怎么取啊??
而且,前台的数据是动态取得的,表格中每列的名字都是相同的,不知道怎么向后台提交这些数据,到后台后又如何区分这些数据是哪一条中的!如果直接用getParament()来取的话,取的是哪一条记录中的啊?
要如何提交???到后台以后要怎么取啊??
而且,前台的数据是动态取得的,表格中每列的名字都是相同的,不知道怎么向后台提交这些数据,到后台后又如何区分这些数据是哪一条中的!如果直接用getParament()来取的话,取的是哪一条记录中的啊?
name 就是你页面上定义的名字了..
jsp中可以这样处理的...它的到的是一个数组
<logic:present name="jldinfo" scope="request">
<logic:iterate id="jldinfo" name="jldinfo">
<tr align="center" >
<td align="certer" nowrap<%= ++i%></td>
<td align="left" nowrap ><input type="text" name="yhmc" value='aaaa' /></td>
<td align="left" ><input type="text" name="yhh" value='bbbb' /></td>
<td align="left" ><input type="text" name="addr" value='ccccccc'/></td>
<td align="left" ><input type="text" name="lxr" value='ddddddd' /></td>
<td align="left" ><input type="text" name="cbrybh" value='eeee' /></td>
</tr>
</logic:iterate>
</logic:present>
</table> 现在有很条数据修改后要提交的,如果按那样取的话,得到的是一个文本框里的数据,但这条数据对应哪个主键
不是更乱了么?
如果不想用Struts中Form 对象封装数据的话,就只有到Action 中一个个接了。