java web培训之实现表格的分页
在培训过程中实战训练,运用到LayUI框架
1.新建一个page类
public class Page {
private int page = 1;
private int limit = 0;
public int getPage() {
return page;
}
public void setPage(int page) {
this.page = page;
}
public int getLimit() {
return limit;
}
public void setLimit(int limit) {
this.limit = limit;
}
}
2.在table.js中修改相关代码
,page: true //是否分页
,limit: 1 //分页容量
,limits: [10, 15, 20, 25, 30] //分页容量快捷选择
3.在controller层的java文件中添加函数
public PageResponse bfs(@RequestBody Page page) {
PageResponse response = new PageResponse();
response.setCount(strList.size());
if(page != null){ //分页操作
int p = page.getPage(); //页码
int limit = page.getLimit(); //每页显示最大数
int offset = (p - 1) * limit;