JSP中怎么用复选框批量删除数据?

我的全选与反选已经做好。但不知道怎么删除选中的几篇或者全选的文章(文章是从数据库里查询得来的)。请问在servlet里代码该怎么写。

提交到servlet的话
你设置了复选框的value值吧?
String [] id=reques.getParameterValues("复选框的id或者是name");
返回的是一个数组 里面 有被选中的 值 也就是复选框的value
删除的话 这样
for(int i=0;i<id.length;i++)
{
sql="delete from 表 where id='"+id[i]+"'";
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-11-07
1:被选中的记录的id都传到执行删除语句的条件里面不就可以了吗,
2:好像也有批量执行的操作,每条记录分别执行删除,很多条就是执行批量了

JSP中怎么用复选框多项删除
每个checkbox的value值设成所对应的记录的ID值 点击删除的时候编译复选框 。。var ids = "";如果被选中 ids += 选中的那个value + 再加个逗号做分隔 然后将这个ids传到后台 后台把ids按逗号分隔 然后根据id一一删除就行了

JSP中怎么用复选框批量删除数据?
String [] id=reques.getParameterValues("复选框的id或者是name");返回的是一个数组 里面 有被选中的 值 也就是复选框的value 删除的话 这样 for(int i=0;i<id.length;i++){ sql="delete from 表 where id='"+id[i]+"'";} ...

jsp如何使用‘复选框和删除标签’删除多条记录?
只能这样做,用js判断你选定的复选框,复选框的value是对应的id,最后拼一个字符串,用分号或者逗号隔开,把值赋给隐藏域,后台取隐藏域的值,然后拆分字符串,得到选中的所有id,然后挨个删除,就这样,你的超链接传的就是那个隐藏域的值,明白?

JSP中如何使用复选框对数据进行删除
checkbox的name都写成一样的,value写成这条记录的主键,然后在request.getParamterValues("checkbox的name"),得到一个String数组,然后循环删除String数组里面的主键记录

JSP中如何使用复选框对数据进行删除
checkbox的name都写成一样的,value写成这条记录的主键,然后在request.getParamterValues("checkbox的name"),得到一个String数组,然后循环删除String数组里面的主键记录

JSP列表中复选框批量选择功能实现
1、 实现的方法往往就是在每条记录前面加一个复选框,然后在列表下方放置一个“全选\/ 全不选”复选框。2、 当选中“全选\/全不选”复选框后,列表中的所有复选框都选中,当取消“全选\/全不选”复选框后,列表中的所有复选框都取消选中。3、 当列表中的复选框都取消选中后,“全选\/全不选”...

jsp中复选框选中删除 ,可以批量删除!和163邮箱那样的,数据库中是如何执...
主流做法就是循环删除,用in的不多。

jsp中怎么判断复选框是否被选中?选中时点击超链接从数据库中删除此条...
因为复选框(如果你说的是checkbox的话)是一组name一样的,所以jsp这边你可以用 String checkboxes[] = request.getParameterValues("checkbox");来获得所有已经勾选的checkbox的value,然后遍历,再进行处理。如果checkboxes是null说明页面上没有选中任何复选框。

jsp 批量修改选中的数据,如图所示,复选框选中几条数据后,将文本框的...
因为复选框(如果你说的是checkbox的话)是一组name一样的,所以jsp这边你可以用 String checkboxes[] = request.getParameterValues("checkbox");来获得所有已经勾选的checkbox的value,然后遍历,再进行处理。如果checkboxes是null说明页面上没有选中任何复选框。希望可以帮到你.!

jsp 页面上如何用复选框加上javascript 删除选中的记录
alert("没有选中记录,无法进行删除!");}else if(confirm("确认删除所选记录吗?")){ url+=checkBoxGroupValue;\/\/location.href=url;window.open(url,'gd_detail','height=220, width=350, toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, ...

相似回答