📄 pagebean.java
字号:
package com.tb.log.util.pages;
public class PageBean {
private int pageSize; //每页显示的记录数
private int totalResults; //总记录数
private int currentPage; //当前页号
private int totalPages; //总页数
private int previousPage;
private int nextPage;
public void setPreviousPage() {
this.previousPage = this.currentPage-1;
}
public void setNextPage() {
this.nextPage = this.currentPage+1;
}
public PageBean(){
super();
}
public PageBean(int totalResults,int pageSize){
this.totalResults = totalResults;
this.pageSize = pageSize;
this.totalPages = (int)Math.ceil(totalResults/(double)pageSize);
}
//是否存在下一页
public boolean hasNextPage(){
if(this.currentPage>=this.totalPages){
return false;
}else{
return true;
}
}
//是否存在上一页
public boolean hasPreviousPage(){
if(this.currentPage<=1){
return false;
}else{
return true;
}
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public int getTotalResults() {
return totalResults;
}
public void setTotalResults(int totalResults) {
this.totalResults = totalResults;
}
public int getCurrentPage() {
return currentPage;
}
public int getNextPage(){
return nextPage;
}
public int getPreviousPage(){
return previousPage;
}
public void setCurrentPage(int currentPage) {
this.currentPage = currentPage;
}
public int getTotalPages() {
return totalPages;
}
public void setTotalPages(int totalPages) {
this.totalPages = totalPages;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -