博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
批量删除实现
阅读量:5902 次
发布时间:2019-06-19

本文共 2051 字,大约阅读时间需要 6 分钟。

  hot3.png

jsp页面:

批量删除

表格:

序号 姓名 年龄 电话号码 身份证号码 证件管理 银行类型 银行卡号 状态 操作
${varSta.index+1 } ${worker.workerName } ${worker.workerAge } ${worker.workerPhone } ${worker.workerCard } ${worker.bankType } ${worker.bankNumber } ${worker.status }

js(提交):

function confirmDelMany(){	 var checkedNum = $("input[name='ids']:checked").length;	 if(checkedNum==0){	 alert("请至少选择一项!");	 return false;	 }	 	if(confirm("您确定要删除吗?")){	 $("#form").submit();	 	}	 }

Controller.java

@RequestMapping("/deleteMenuBatch")	public String deleteMenuBatch(String[] ids,HttpServletRequest request ,HttpServletResponse resp){		List
list2 = new ArrayList
();// ModelAndView mv = new ModelAndView("workerOn"); for(String string:ids){ System.out.println(string); int e = Integer.parseInt(string); list2.add(e); } for (Integer integer : list2) { System.out.println(integer); } int i =workerService.deleteMenuBatch(list2); if(i>0){ try { resp.setCharacterEncoding("UTF-8"); resp.getWriter().write( "
"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } HttpSession session = request.getSession(); System.out.println(session.getAttribute("projectWorktypeId")); return "redirect:/worker/findAllWorker?projectWorktypeId="+(Integer)session.getAttribute("projectWorktypeId"); }

Mapper.xml

update m_worker_project set deleted=1 where id in
#{item}

另需mapper.java、Service.java、serviceImpl.java等文件中的相应接口及实现方法;

转载于:https://my.oschina.net/8824/blog/2874616

你可能感兴趣的文章
2、Python语法基础
查看>>
保留两位小数
查看>>
SQL 存储过程返回值
查看>>
卷积核与特征提取
查看>>
共轭分布
查看>>
使用burp进行brute force破解
查看>>
SoapUI Pro Project Solution Collection-DataSource(jdbc,excel)
查看>>
maven及阿里云镜像
查看>>
ssh项目将搜索条件进行联动
查看>>
[CF494C]Helping People
查看>>
POJ 2594 Treasure Exploration(最小可相交路径覆盖)题解
查看>>
使用Promise链式调用解决多个异步回调的问题
查看>>
Windows2008 R2服务器配置TLS1.2方法
查看>>
制作mac U盘启动
查看>>
JS基础学习
查看>>
mysql启动不起来了!
查看>>
apache绑定多个域名
查看>>
bzoj3295: [Cqoi2011]动态逆序对
查看>>
【转载】怎样理解阻塞非阻塞与同步异步的区别?
查看>>
String不得不说的那些事
查看>>