用request.getParameterValues("你的checkbox名称"),这是一个数组来的,然后对其进行循环,如果值不为null的值,表示某个checkbox被选中,最后根据你的业务需要再进行删除就行了。
解决方案 »
- hibernate+oracle11G问题
- Eclipse中的iterator问题
- ssh关于如何使用页面收缩效果
- 如何获取到访问用户的真实ip
- struts2生成图片验证码,页面获取是解析mimetype问题
- 请前辈提点:linux下配java web服务器问题
- 新手请教:我定义String userId=rs.getString("userId")不知为什么出错,多谢!
- 我的第一个超简单EJB,被打击到了,大家帮忙啊。
- window.open 的问题
- tomcat关闭端口问题
- 100分求解,Java写的C/S应用,运行时间长了变慢。什么原因?Java客户端有没有连接池可以用?
- tomcat 5.0.29服务器,spring 中 配置 hibernate 的数据库 连接池(用tomcat的连接池)问题?
<logic:iterate id="a" name="PrivateInfoForm" property="querylist" indexId="index" type="com.web.beans.PrivateInfoListVO">
<tr>
<td align="center" bgcolor="#F9F9F9"><html:multibox property="fdcheckboxlist" value='<%=a.getFdunique()%>'/></td>
<td align="center" bgcolor="#F9F9F9"><bean:write name="a" property="fdcode"/></td>
<td align="center" bgcolor="#F9F9F9"><bean:write name="a" property="fdloginname"/> </td>
<!-- <td align="center" bgcolor="#F9F9F9"><bean:write name="a" property="fdemail"/> </td>-->
<td align="center" bgcolor="#F9F9F9"><bean:write name="a" property="fdcreatetime"/> </td>
</tr>
</logic:iterate>
当提交之后,会得到一个String数组,数组里的值就是那些打了勾的行的Fdunique值,
然后把主键为这个数组的值的记录删除就行了。
如下:
String[] dellist=((DelPrivateInfoForm)form).getFdcheckboxlist();