java 分页显示从数据库查询的数据

代码如下:

Page:是前台传的第几页参数

rows:是前台传的一页几条参数

count :是从数据库查询的数据总条数

   if (Page.getCurrentPage() == null){
                Page.setCurrentPage(1);
            } else {
                Page.setCurrentPage(Page.getCurrentPage());
            }
            Page.setPageSize(rows);
            Page.setStar((page- 1) * Page.getPageSize());
            Page.setTotalPage(count % rows == 0 ? count / rows : count / rows+ 1);
   List totalInfo=Page.setDataList(searchAllWhiteList.subList(Page.getStar(),count-Page.getStar()>Page.getPageSize()?         Page.getStar()+Page.getPageSize():count));

 

 

你可能感兴趣的:(java,处理数据库数据)