📄 pagevo.java
字号:
package com.shop.model.utils;
import javax.servlet.http.HttpServletRequest;
public class PageVO {
private Integer maxRowNo;
private Integer perPageNumber;
private Integer maxPageNo;
private Integer currentPageNo;
public PageVO(HttpServletRequest request,Integer perPageNumber){
String currentPageNoStr = request.getParameter("currentPageNo");
String perPageNumberStr =request.getParameter("perPageNumber");
try {
currentPageNo = Integer.parseInt(currentPageNoStr);
} catch (NumberFormatException e) {
currentPageNo=1;
}
try {
this.perPageNumber =Integer.parseInt(perPageNumberStr);
} catch (NumberFormatException e) {
this.perPageNumber =perPageNumber;
}
}
public Integer getCurrentPageNo() {
return currentPageNo;
}
public void setCurrentPageNo(Integer currentPageNo) {
this.currentPageNo = currentPageNo;
}
public Integer getMaxPageNo() {
return maxPageNo;
}
public void setMaxPageNo(Integer maxPageNo) {
this.maxPageNo = maxPageNo;
}
public Integer getMaxRowNo() {
return maxRowNo;
}
public void setMaxRowNo(Integer maxRowNo) {
this.maxRowNo = maxRowNo;
if(maxRowNo%perPageNumber==0){
maxPageNo = maxRowNo/perPageNumber;
}else{
maxPageNo = maxRowNo/perPageNumber+1;
}
}
public Integer getPerPageNumber() {
return perPageNumber;
}
public void setPerPageNumber(Integer perPageNumber) {
this.perPageNumber = perPageNumber;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -