dwz框架下多选删除功能实现

2025-03-22 05:20:10
推荐回答(1个)
回答1:

我用的是SpringMVC+hibernate结合DWZ做的,你说的就是批量删除吗?
这是业务类 public void piLiangDel(String id){
String[] ids = id.split(",");
for(int i=0;i super.removeById(Users.class,ids[i]);
}
}
这是Controler类
@RequestMapping(value="piLiangDel")
public void piLiangDel(HttpServletResponse response,HttpServletRequest request) throws IOException{
String ids = request.getParameter("ids");

try {
usersManager.piLiangDel(ids);
response.getWriter().write(dwzAjaxResult("200","删除成功......!","forward","../security/user/index.spring"));
} catch (Exception e) {
response.getWriter().write(dwzAjaxResult("301","删除失败!"+e.getMessage(),"forward","../security/user/index.spring"));
}

}
jsp页面:

  • 批量删除

  • 在table的表格头要有
    在你取数据的第一列要有注意group="ids"和name="ids" 要一致!
    希望对你有帮助!