📄 pagebean.java
字号:
package com.oa.page;
public class PageBean {
/**
* 第一页
*/
private int firstPage = 1;
/**
* 最后一页
*/
private int lastPage;
/**
* 每页显示的记录数
*/
private int pageSize;
/**
* 当前页号
*/
private int currentPage = 1;
/**
* 总记录数
*/
private int totalRecoder;
/**
* 总页数
*/
private int totalPages;
private int upPage;
private int downPage;
public int getStart() {
int start = 0;
start = (this.currentPage - 1) * this.pageSize + 1;
return start;
}
public int getEnd() {
int end = 0;
end = (this.currentPage) * this.pageSize + 1;
return end;
}
public int getCurrentPage() {
return currentPage;
}
public void setCurrentPage(int currentPage) {
this.upPage = currentPage - 1;
this.downPage = currentPage + 1;
if (this.downPage >= this.totalPages) {
this.downPage = this.totalPages;
}
if (this.upPage <= 1) {
this.upPage = 1;
}
this.currentPage = currentPage;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public int getTotalPages() {
return totalPages;
}
public void setTotalPages(int totalPages) {
this.totalPages = totalPages;
}
public int getTotalRecoder() {
return totalRecoder;
}
public void setTotalRecoder(int totalRecoder) {
this.totalRecoder = totalRecoder;
if (this.totalRecoder % this.pageSize == 0) {
this.totalPages = this.totalRecoder / this.pageSize;
} else {
this.totalPages = this.totalRecoder / this.pageSize + 1;
}
this.lastPage = this.totalPages;
}
public int getFirstPage() {
return firstPage;
}
public void setFirstPage(int firstPage) {
this.firstPage = firstPage;
}
public int getLastPage() {
return lastPage;
}
public void setLastPage(int lastPage) {
this.lastPage = lastPage;
}
public int getDownPage() {
return downPage;
}
public void setDownPage(int downPage) {
this.downPage = downPage;
}
public int getUpPage() {
return upPage;
}
public void setUpPage(int upPage) {
this.upPage = upPage;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -