博客
关于我
强烈建议你试试无所不能的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

你可能感兴趣的文章
DOS命令大全
查看>>
[转]升级Flash Builder 4.6中的Flash Player版本
查看>>
ZOJ 3329 One Person Game
查看>>
关于Numba开源库(Python语法代码加速处理,看过一个例子,速度可提高6倍)
查看>>
堆的实现(图片演示+文字讲解)
查看>>
[笔记] 四边形不等式
查看>>
适配器模式
查看>>
【转载】程序员:增加编程经验的3种途径
查看>>
Servlet容器启动过程
查看>>
java并发多线程显式锁Condition条件简介分析与监视器 多线程下篇(四)
查看>>
iis7.5中做 handler配置
查看>>
如何实现多个异步同步执行?
查看>>
线程的定时器Timer
查看>>
spring异常
查看>>
复合文字
查看>>
利用excel办公软件快速拼凑sql语句
查看>>
Python语音合成
查看>>
Hadoop学习笔记(1) ——菜鸟入门
查看>>
Twisted模块
查看>>
异常以及异常处理框架探析
查看>>