当前位置:首页 » 其他

微软的技术支持

2009-02-17 17:18 本站整理 浏览(3)

在前台我们选择了多条记录,这时候需要将list传回后台,下面的方法可以解决。这是我在项目中遇到的问题,百度老久,可能检索不到位,没有找到满意的答案,最后,自己研究出来,其实很简单。

<table width="1108px" id="ListArea" border="100" class="t1" align="center" cellpadding="0" cellspacing="0" > <tr align="center"> <th> <input type="checkbox" name="alls" /> 全选/取消全选 </th> <th> 姓名 </th> <th> 日期 </th> <th> 个人承担保险 </th> <th> 备注 </th>

</tr> <s:iterator value="#list" id="s1"> <tr align="center"> <td><input type="checkbox" name="printId" value="${id}" id="checkbox"/> </td> <td> ${name } </td> <td> ${date } </td> <td> ${insurance } </td> <td> ${remarks} </td> </tr> </s:iterator> <tr style="background-color: #ccccFF"> <td align="center" >总计:</td> <td></td><td></td> <td align="center" > </td> <td align="center">

</td> <td align="center">

</td>

</tr> </table> 第二部:注:前台传过去的是一个list,value为各条记录id的值,然后在后台写上private Long[]printId;然后注入一下,遍历得到每个记录的id,进行批量操作。

头一次发帖,希望能给大家带来帮助。