Advertisement

分页问题

阅读量:

分页问题

尽管存在PaheHelper这类第三方工具,但掌握分页处理机制仍然是必要的。

分页功能主要涉及以下五个关键参数:

pageIndex(当前页码),pageSize(每页显示的数据量),total(数据总量),totalPages(总页数),dataList(数据集合)

这五个参数需要重点掌握并牢记。

其中,totalPages是依据上述其他参数计算得出的结果

PageUtil

在此部分,每页显示的条目数量默认被设定为5

需特别留意totalPages的计算方式。例如,当总条目数total为6,而每页容量pageSize为5时,此时总页数totalPages应为2,因此需要采取如下处理方式

复制代码
    public class PageUtil {
    private Integer pageIndex=1;
    //我们每页的条数,一般都设置为5
    private Integer pageSize=5;
    private Integer total=0;
    //页码数
    private Integer totalPages;
    //查询结果列表
    private List dataList;
    
    
    public Integer getPageIndex() {

全部评论 (0)

还没有任何评论哟~