JAVA 分页类 Page Pager page
来源:互联网 发布:淘宝买假学历 编辑:程序博客网 时间:2024/05/05 05:11
package utils;
public class Pager {
private int curPage = 1; // 当前页
private int pageSize = 10; // 每页多少行
private int totalRow; // 共多少行
private int start;// 当前页起始行
private int end;// 结束行
private int totalPage; // 共多少页
public int getCurPage() {
return curPage;
}
public void setCurPage(int curPage) {
if (curPage < 1) {
curPage = 1;
} else {
start = pageSize * (curPage - 1);
}
end = start + pageSize > totalRow ? totalRow : start + pageSize;
this.curPage = curPage;
}
public int getStart() {
// start=curPage*pageSize;
return start;
}
public int getEnd() {
return end;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public int getTotalRow() {
return totalRow;
}
public void setTotalRow(int totalRow) {
totalPage = (totalRow + pageSize - 1) / pageSize;
this.totalRow = totalRow;
if (totalPage < curPage) {
curPage = totalPage;
start = pageSize * (curPage - 1);
end = totalRow;
}
end = start + pageSize > totalRow ? totalRow : start + pageSize;
}
public int getTotalPage() {
return this.totalPage;
}
}
public class Pager {
private int curPage = 1; // 当前页
private int pageSize = 10; // 每页多少行
private int totalRow; // 共多少行
private int start;// 当前页起始行
private int end;// 结束行
private int totalPage; // 共多少页
public int getCurPage() {
return curPage;
}
public void setCurPage(int curPage) {
if (curPage < 1) {
curPage = 1;
} else {
start = pageSize * (curPage - 1);
}
end = start + pageSize > totalRow ? totalRow : start + pageSize;
this.curPage = curPage;
}
public int getStart() {
// start=curPage*pageSize;
return start;
}
public int getEnd() {
return end;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public int getTotalRow() {
return totalRow;
}
public void setTotalRow(int totalRow) {
totalPage = (totalRow + pageSize - 1) / pageSize;
this.totalRow = totalRow;
if (totalPage < curPage) {
curPage = totalPage;
start = pageSize * (curPage - 1);
end = totalRow;
}
end = start + pageSize > totalRow ? totalRow : start + pageSize;
}
public int getTotalPage() {
return this.totalPage;
}
}
- JAVA 分页类 Page Pager page
- java分页类Page
- page 分页 java
- java page-taglib分页
- 【Java公共类】分页Page开发
- 分页 Page 类
- PHP分页类Page
- Page分页类
- page分页工具类
- java分页后台的Page
- Page分页
- Page分页
- Page分页
- 分页page
- thinkphp的page类js无刷新分页page方法
- thinkphp的page类js无刷新分页page方法
- Java互联网架构学习之page分页
- Page.java
- 测试mssql中sql语句的执行时间
- Windows 2008 Server 上安装sqlserver 2008
- 网页信息格式化方法GetAttribute()
- stagefright框架(三)-選擇Video Decoder
- ESX登录问题
- JAVA 分页类 Page Pager page
- android_launcher的源码详细分析
- js当天日历
- HDU1575 Tr A 矩阵应用
- 智能电视再抛砖:创新基因和团队
- QString怎么转化成char*
- 创建可维护、可扩展的 XML 格式
- stagefright框架(四)-Video Buffer傳輸流程
- Optimizing Data Access and Messaging-Performing Entity Group Transactions