📄 page.java
字号:
package com.fpms.wwyz.model.utils;
import javax.servlet.http.HttpServletRequest;
public class Page {
private int maxPage = 0;
private int pageNo = 1;
private int perPageNum=3;
private int maxRowNum=0;
private String url;
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public Page(HttpServletRequest request,int perPageNum){
String pageNoStr = request.getParameter("pageNo");
try {
pageNo =Integer.valueOf(pageNoStr);
} catch (NumberFormatException e) {
pageNo =1;
}
if(perPageNum!=0){
this.perPageNum =perPageNum;
}
}
public int getMaxPage() {
return maxPage;
}
public void setMaxPage(int maxPage) {
this.maxPage = maxPage;
}
public int getMaxRowNum() {
return maxRowNum;
}
public void setMaxRowNum(int maxRowNum) {
this.maxRowNum = maxRowNum;
if(this.maxRowNum%perPageNum==0){
maxPage =this.maxRowNum/perPageNum;
}else{
maxPage =this.maxRowNum/perPageNum+1;
}
}
public int getPageNo() {
if(this.pageNo>this.maxPage){
return this.maxPage;
}
return pageNo;
}
public void setPageNo(int pageNo) {
this.pageNo = pageNo;
}
public int getPerPageNum() {
return perPageNum;
}
public void setPerPageNum(int perPageNum) {
this.perPageNum = perPageNum;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -