public class Pagination<T> { private PageParam pageParam; private List<T> list; public Pagination() { super(); // TODO Auto-generated constructor stub } public Pagination(PageParam pageParam, List<T> list) { super(); this.pageParam = pageParam; this.list = list; } public PageParam getPageParam() { return pageParam; } public void setPageParam(PageParam pageParam) { this.pageParam = pageParam; } public List<T> getList() { return list; } public void setList(List<T> list) { this.list = list; } }
public class PageParam { private int pageFirst = 0; private int pageNum = 1; private int pageSize = 10; private int totalCount = 0; private int totalPage = 0; public PageParam(int pageNum, int pageSize, int totalCount, int totalPage) { super(); this.pageNum = pageNum; this.pageSize = pageSize; this.totalCount = totalCount; this.totalPage = totalPage; } public PageParam() { super(); // TODO Auto-generated constructor stub } public int getPageFirst() { return pageFirst; } public void setPageFirst(int pageFirst) { this.pageFirst = pageFirst; } public int getPageNum() { return pageNum; } public void setPageNum(int pageNum) { this.pageNum = pageNum; } public int getPageSize() { return pageSize; } public void setPageSize(int pageSize) { this.pageSize = pageSize; } public int getTotalCount() { return totalCount; } public void setTotalCount(int totalCount) { this.totalCount = totalCount; } public int getTotalPage() { return totalPage; } public void setTotalPage(int totalPage) { this.totalPage = totalPage; } }
public class PageUtil { public static PageParam get(int pageNum,int pageSize){ PageParam p = new PageParam(); int pageFirst = (pageNum-1)*pageSize; p.setPageFirst(pageFirst); p.setPageNum(pageNum); p.setPageSize(pageSize); return p; } public static PageParam get(int pageNum,int pageSize,int totalCount){ int pageFirst = (pageNum-1)*pageSize; int totalPage = (totalCount-1)/pageSize+1; PageParam p = new PageParam(); p.setPageFirst(pageFirst); p.setPageNum(pageNum); p.setPageSize(pageSize); p.setTotalCount(totalCount); p.setTotalPage(totalPage); return p; } }
相关推荐
经典的java分页类,快来下载吧!!!!!
简述 此包可根据需要不同设置 在线分页 与 离线分页 使用在线分页 办法 直接调用 public List showPage(int pageSize,int page,ArrayList<Object> list) 方法即可。 使用离线分页 办法 调用 public boolean ...
java 分页类
包含3个java分页实现,本人收集打包,其中有一个为转载别人的最强大的java分页
page.java java分页工具类
Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类
一个简单的分页类 计算 首页 下页 上页 尾页
文档为Java中进行分页的结构,使用了常见的分页结构,以用来返回给前段指定分页范围的数据。
跟我上面的java底层简易封装配套的。有需要的也可以学习下。
就一个java类 调用一个方法就实现分页效果 能够简单实现分页
java分页工具类 java分页工具类 java分页工具类 java分页工具类 java分页工具类 java分页工具类
只需要在控制器中 判断参数 可以在类中 增加函数 添加功能
日常开发中使用比较频繁的分页功能(java实现源码)
Java分页Java分页Java分页Java分页Java分页Java分页Java分页Java分页Java分页
JAVA分页大全 包括了众多的分页方法struts分页...
java 通用分页java 通用分页java 通用分页java 通用分页
自己简单的做了一个初级分页,可以直接拿去应用,希望有帮助
分页 jsp分页类 java代码 web 分页 分页代码