这不是jsp该做的是可以jsp提交页面 servlet接受 根据checkbox的选择情况
做删除工作 刷新数据 再用jsp重新表示
做删除工作 刷新数据 再用jsp重新表示
解决方案 »
- jsp页面如何实现中文版和英文版的相互切换?
- 1.怎么用 JQUERY AJAX 调用一个ACTION 这个ACTION实现一个查询功能 返回一个的是LIST 2.怎么显示在页面的一个制定的位置
- mysql导入导出excel文件问题
- 急啊!!!!我的图片显示不了了
- jsp乱码的问题
- hibernate 的乐观锁问题:当有多条sql语句提交的时候,如果其中一条sql语句出现版本不对的问题,是否影响其他sql语句的提交
- easyui中的detailview显示不出来。
- 将一个java Application的程序改为一个java Applet程序,难不难?
- Struts中<html:form>--原来html中form的name属性现在变成什么了?答着有分!
- springboot集成腾讯云短信一直报错 项目无法启动 求指导 成功红包答谢
- 基础问题!几句话就可以搞定的~
- js单行checkbox的问题
<input type="checkbox" name=del>删除
</form>del.jsp<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
if(request.getParameter("del")!=null)/* 下面是连接数据库操作然后删除就行,具体程序要你自己才清楚了. */%>
<input type="checkbox" name="del" value="1">删除
<input type="checkbox" name="del" value="2">删除
<input type="checkbox" name="del" value="3">删除
</form>del.jspString[] dels=request.getParameterValues("del");//将del象数组一样对待,只获得被选中的那个的值,就是value的值
.......//建立连接
..........//建立Statement stmt
for(int i=0;i<dels.length;i++){
String sql="delete * from 你的表 where 关键字="+dels[i];
stmt.executeUpdate(sql);
}
stmt.close();
数据库连接关闭;
//注意,当你什么也没有选中的情况你自己写判断,很简单的。
<form action="del.jsp" method=post name="form">
<input type="checkbox" name="del" value="1">删除
<input type="checkbox" name="del" value="2">删除
<input type="checkbox" name="del" value="3">删除
</form>
应该是判断,具体的记不清楚了
for(i=0;i<form1.del.length;i++)
{
form1.de1[i].checked
..
}
如果一个都没有选中
不许提交
如果checkbox只有一个值
那么不是数组