📄 pagelistdata.java
字号:
package com.support.util.page;
import java.util.List;
public class PageListData {
private int totalPage;//总页数
private int currentPage;//当前页码
private int totalRecord;//总记录数
private int rowLow;//当前页最低行数
private int rowUp;//当前页最高行数
private String formName;//form表单的名字
private String pageNav;//导航条
private String jsFun;//点击分页时调用的js函数名称- 备用ajax分页
private List dataList;//当前页数据列表
public int getTotalPage() {
return totalPage;
}
public void setTotalPage(int totalPage) {
this.totalPage = totalPage;
}
public int getCurrentPage() {
return currentPage;
}
public void setCurrentPage(int currentPage) {
this.currentPage = currentPage;
}
public int getTotalRecord() {
return totalRecord;
}
public void setTotalRecord(int totalRecord) {
this.totalRecord = totalRecord;
}
public int getRowLow() {
return rowLow;
}
public void setRowLow(int rowLow) {
this.rowLow = rowLow;
}
public int getRowUp() {
return rowUp;
}
public void setRowUp(int rowUp) {
this.rowUp = rowUp;
}
public String getFormName() {
return formName;
}
public void setFormName(String formName) {
this.formName = formName;
}
public String getPageNav() {
StringBuffer footer = new StringBuffer("<div id=\"footer\">");
footer.append("共").append(this.totalRecord).append("条记录 分").append(this.totalPage).append("页");
footer.append("<input type=\"button\" value=\"首页\" onclick=\"if (").append(this.formName).append(".pageNum.value == 1) {alert('已经是首页');return;} else {").append(this.formName).append(".pageNum.value=1;").append(this.jsFun).append("('").append(this.formName).append("');}\" />");
footer.append("<input type=\"button\" value=\"上一页\" onclick=\"if (").append(this.formName).append(".pageNum.value == 1) {alert('已经是首页');return;} else {").append(this.formName).append(".pageNum.value--;").append(this.jsFun).append("('").append(this.formName).append("');}\" />");
footer.append("<input type=\"button\" value=\"下一页\" onclick=\"if (").append(this.formName).append(".pageNum.value == ").append(this.totalPage).append(") {alert('已经是末页');return;} else {").append(this.formName).append(".pageNum.value++;").append(this.jsFun).append("('").append(this.formName).append("');}\" />");
footer.append("<input type=\"button\" value=\"末页\" onclick=\"if (").append(this.formName).append(".pageNum.value == ").append(this.totalPage).append(") {alert('已经是末页');return;} else {").append(this.formName).append(".pageNum.value = ").append(this.totalPage).append(";").append(this.jsFun).append("('").append(this.formName).append("');}\" />");
footer.append(" 当前第<input style=\"width:40px\" name=\"pageNum\" value=").append(this.currentPage).append(">页");
footer.append("<input type=\"button\" value=\"跳转\" onclick=\"if (").append(this.formName).append(".pageNum.value == ").append(this.getCurrentPage()).append(") {alert('已经是当前页');return;} else {if (").append(this.formName).append(".pageNum.value<1 || ").append(this.formName).append(".pageNum.value>").append(this.totalPage).append(") {alert('输入的页码越界');return;} else {").append(this.jsFun).append("('").append(this.formName).append("');}}\" />");
footer.append("</div>");
return footer.toString(); }
public void setPageNav(String pageNav) {
this.pageNav = pageNav;
}
public String getJsFun() {
return jsFun;
}
public void setJsFun(String jsFun) {
this.jsFun = jsFun;
}
public List getDataList() {
return dataList;
}
public void setDataList(List dataList) {
this.dataList = dataList;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -