1.在dao层 @Delete("delete from orders where id=#{id}") public void delById(Integer id); 2.在service层接口 //删除多行订单 public void delMany(Integer[]ids); 3.在service层实现类 //删除多行订单 @Override public void delMany(Integer[]ids) { if (ids!=null){ for (Integer id:ids){ orderDao.delById(id); } } } 4.在controller层 @RequestMapping("/delMany") public String delMany(Integer[]ids){ orderService.delMany(ids); //返回查询所有页面 return "redirect:finds"; } 5.页面 01 绑定函数 <button type="button" class="btn btn-default" title="删除" onclick="delMany()"> <i class="fa fa-trash-o"></i> 删除 </button> 02 设置表单提交地址 <form action="${pageContext.request.contextPath}/order/delMany" id="dels"> <table> <c:forEach items="${pageInfor.list}" var="order" varStatus="i"> <tr> //为复选框设置value <td><input name="ids" type="checkbox" value="${order.id}"></td> </tr> </c:forEach> </table> </form> 03 设置函数 //删除多个 function delMany() { if(confirm("您确实要删除吗?")){ //获取表单对象 var dels=$("#dels"); dels.submit(); } }