批量删除(不节省代码)

 @RequestMapping("/deleteAll")     //多选删除
    //@ResponseBody
    public String  deleteAll(HttpServletRequest request){
        String []ids = request.getParameterValues("id");//将多个id存入一个集合中
        for (int i=0;i<ids.length;i++){//进行for循环读取集合中id的值
            Xx xx = new Xx();
            xx.setId(Integer.parseInt(ids[i]));
            xxService.doDelete(xx);//调用方法将值逐个删除
        }
        return "redirect:/xx/toIndex";
    }

return “redirect:/xx/toIndex”; :作用是返回我的显示页面(查询全部的那个)

 <form action="/xx/deleteAll">
            <tr>
                <td>编号 <input type="submit" value="删除"></td>
                <td>姓名</td>
                <td>性别</td>
                <td>身份证号</td>
                <td>手机号</td>
                <td>生日</td>
                <td>班级</td>
                <td>操作</td>
            </tr>
                <tr th:each="xx:${xx}">
                    <td><input type="checkbox" name="id" th:text="${xx.id}" th:value="${xx.id}"></td>
                    <td th:text="${xx.sname}"></td>
                    <td th:text="${xx.sex}==1?'男':'女'"></td>
                    <td th:text="${xx.card}"></td>
                    <td th:text="${xx.phone}"></td>
                    <td th:text="${xx.birthday}"></td>
                   <td th:text="${xx.classes.cname}"></td>
                    <td>
                        <a th:href="@{/xx/doDelete(id=${xx.id})}">删除</a>
                        <a th:href="@{/xx/toUpdate(id=${xx.id})}">修改</a>
                    </td>
            </tr>
        </form>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值