package com.bcxin.survey.vo; import java.util.ArrayList; import java.util.List; import javax.servlet.http.HttpServletRequest; import org.apache.poi.ss.formula.functions.T; import com.bcxin.survey.utils.StringUtil; public class DwzPage { private int pageNum = 1; // 当前页数 private int numPerPage = 10; // 每页个数 private int totalCount = 0; // 总数 private int backPage=1; //上一页 private int nextPage=1;//下一页 private int lastPage=1;// 后一页 private String orderField; // 排序方式 private String orderDirection; // 用来切换 图标 private List list = new ArrayList();// 数据集 private String html; //页面显示table public String getHtml() { return html; } public void setHtml(String html) { this.html = html; } public List getList() { return list; } public void setList(List list) { this.list = list; } /** * 构造方法 */ public DwzPage(HttpServletRequest request){ // 设置页码参数(传递repage参数,来记住页码) String no = request.getParameter("pageNum"); if (StringUtil.isNumeric(no)){ this.setPageNum(Integer.parseInt(no)); } // 设置页面大小参数(传递repage参数,来记住页码大小) String size = request.getParameter("numPerPage"); if (StringUtil.isNumeric(size)){ this.setNumPerPage(Integer.parseInt(size)); } } public DwzPage() { } public int getPageNum() { return pageNum; } public void setPageNum(int pageNum) { this.pageNum = pageNum; } public int getNumPerPage() { return numPerPage; } public void setNumPerPage(int numPerPage) { this.numPerPage = numPerPage; } public int getTotalCount() { return totalCount; } public void setTotalCount(int totalCount) { this.totalCount = totalCount; } public String getOrderField() { return orderField; } public void setOrderField(String orderField) { this.orderField = orderField; } public String getOrderDirection() { return orderDirection; } public void setOrderDirection(String orderDirection) { this.orderDirection = orderDirection; } public int getBackPage() { return backPage; } public void setBackPage(int backPage) { this.backPage = backPage; } public int getNextPage() { return nextPage; } public void setNextPage(int nextPage) { this.nextPage = nextPage; } public int getLastPage() { return lastPage; } public void setLastPage(int lastPage) { this.lastPage = lastPage; } }