类 Pagination

  • 所有已实现的接口:
    java.io.Serializable

    public class Pagination
    extends java.lang.Object
    implements java.io.Serializable
    1. 用于保存页面请求的分页参数,后将页面分页参数传递给数据库Helper对象(如SQLHelper、MongoHelper); 然后保存分页结果数据,后将分页结果数据传递到JSP页面 2. 传递排序的字段名称和排序顺序
    版本:
    1.0
    作者:
    帮帮组
    另请参阅:
    序列化表格
    • 构造器概要

      构造器 
      构造器 说明
      Pagination()  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      DataSort getDataSort()  
      int getMaxResults()
      获得每一页可以显示的最大记录条数,如果没有调用setMaxResults(int)方法设置该参数, 则默认值为team.bangbang.common.Constants.PAGESIZE。
      int getPageCount()
      获得分页的总页数
      int getPageNo()
      获得当前页号
      int getRecordCount()
      获得总记录数
      int getStartPosition()
      得到当前页需要的记录在数据库中的起始位置
      void setDataSort​(DataSort dataSort)  
      void setMaxResults​(int pageSize)
      设置每一页的最大记录条数
      void setPageNo​(int pageNo)
      设置当前页号
      void setRecordCount​(int recordCount)
      设置总记录数
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • Pagination

        public Pagination()
    • 方法详细资料

      • setMaxResults

        public void setMaxResults​(int pageSize)
        设置每一页的最大记录条数
        参数:
        pageSize - 每一页的最大记录条数
      • getPageCount

        public int getPageCount()
        获得分页的总页数
        返回:
        分页的总页数,从1开始
      • getStartPosition

        public int getStartPosition()
        得到当前页需要的记录在数据库中的起始位置
        返回:
        当前页需要的记录在数据库中的起始位置,从0开始
      • getMaxResults

        public int getMaxResults()
        获得每一页可以显示的最大记录条数,如果没有调用setMaxResults(int)方法设置该参数, 则默认值为team.bangbang.common.Constants.PAGESIZE。
        返回:
        每一页可以显示的最多记录条数
      • getPageNo

        public int getPageNo()
        获得当前页号
        返回:
        当前页号,从1开始
      • setPageNo

        public void setPageNo​(int pageNo)
        设置当前页号
        参数:
        pageNo - 当前页号
      • getRecordCount

        public int getRecordCount()
        获得总记录数
        返回:
        总记录数
      • setRecordCount

        public void setRecordCount​(int recordCount)
        设置总记录数
        参数:
        recordCount - 总记录数
      • getDataSort

        public DataSort getDataSort()
        返回:
        排序字段及排序方向数据
      • setDataSort

        public void setDataSort​(DataSort dataSort)
        参数:
        dataSort - 排序字段及排序方向数据