⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pagelistdata.java

📁 一个用ajax做的树行框架
💻 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 + -