数据多的时候一下展示出来会很不美观,我们就需要用到分页,今天给大家分享一个简单便捷的分页
先来看后端的代码吧,我是将一个teacher表中的数据取出
//到老师资源页面 分页后
@GetMapping("/teacher")
public String teacher(Model model, String sear,
@RequestParam(value = "page", required = false, defaultValue = "1") int page,
@RequestParam(value = "size", required = false, defaultValue = "5") int size) {
PageHelper.startPage(page, size);//****
//得到想要的数据
List<Resource> resources = resourceService.queryAll();
//new一个pageinfo对象 将数据存入
PageInfo<Resource> pageInfo = new PageInfo<Resource>(resources, 4);//****
//将首页数据和pageinfo数据存入model进行循环
model.addAttribute("resources", resources);
model.addAttribute("pageInfo", pageInfo);//****
//type是嵌套双表循环的
List<Type> typesname = typeService.queryAl