Springboot implementa la eliminación por lotes

Interfaz

<form id="formUser" th:action="@{/deleteCount}" method="post">
	<table class="table table-striped table-sm">
		<tr>
			<th></th>
			<th>员工id</th>
		</tr>
		<tr th:each="xc:${xcs}">
		  <td>
            <input type="checkbox" name="ids" th:value="${xc.getId()}">
                //checkbox与id绑定
			<td th:text="${xc.getId()}"></td>
		  </td>
		</tr>
	</table>
</form>


<script type="text/javascript">
		function deleteSome(){
		document.getElementById("formUser").submit();//firnUser是表单名字

		}
</script>


//按钮
<a class="btn btn-primary" onclick="deleteSome()">批量删除</a>

extremo posterior

 //批量删除
    @RequestMapping("/deleteCount")
    public String deleteCount2(String ids[]){
        for (String id : ids) {
            userServiceImpl.deleteUserById(Integer.parseInt(id));
        }
        return "redirect:xcs";
    }

Efecto

 

 

Supongo que te gusta

Origin blog.csdn.net/xingchenyv/article/details/123164565
Recomendado
Clasificación