pagevo.java
来自「网上书店 源代码和数据库网上书店 源代码和数据库」· Java 代码 · 共 68 行
JAVA
68 行
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 + =
减小字号Ctrl + -
显示快捷键?