1.前端代码如下
删除
当然如果还要停留在删除页,可以携带请求参数(参数为当前页)
删除
2.后端代码如下
@GetMapping("/user/delete/{id}")
public String deleteUser(@PathVariable("id") Integer id,@RequestParam(value = "p", defaultValue = "1") Integer p,RedirectAttributes ra) {
userService.removeById(id);
ra.addAttribute("p",p);
return "redirect:/editable_table";
}
重定向到如下视图
@Autowired
UserService userService;
@GetMapping("/editable_table")
public String editable_table(@RequestParam(value = "p", defaultValue = "1") Integer p, Model model) {
//分页查询数据
Page userPage = new Page<>(p, 5);
//分页查询的结果
Page page = userService.page(userPage, null);
long current = page.getCurrent();
long pages = page.getPages();
long total = page.getTotal();
List records = page.getRecords();
model.addAttribute("page",page);
return "table/editable_table";
}



