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

📄 pageutil.java

📁 关于网上汽车销售系统的详细编程项目实战实例
💻 JAVA
字号:
package com.company.manager.tool;

public class PageUtil {
	String pagestr;

	int pageSize = 5;

	int listCount = 0;

	int curpage = 1;

	int maxpage = 0;

	String Urlstr;

	public int getListCount() {
		return listCount;
	}

	public void setListCount(int listCount) {
		this.listCount = listCount;
	}

	public int getPageSize() {
		return pageSize;
	}

	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}

	public String getPagestr() {
		StringBuffer tempstr = new StringBuffer("每页");
		tempstr.append(pageSize);
		tempstr.append("条记录 ");
		tempstr.append("共");
		tempstr.append(listCount);
		tempstr.append("条记录 ");
		tempstr.append("第");
		tempstr.append(curpage);
		tempstr.append("页 ");
		tempstr.append("共");
		maxpage = listCount / pageSize;
		if (!(listCount % pageSize == 0)) {
			maxpage = maxpage + 1;
		}
		tempstr.append(maxpage);
		tempstr.append("页 ");
		String firststr = null;
		if (curpage == 1 || maxpage <= 1) {
			firststr = "首页";
		} else {
			firststr = "<a href='" + Urlstr + "?pageNo=1'>首页</a>";
		}
		tempstr.append(firststr);
		tempstr.append("&nbsp;");

		String prevstr = null;
		if (curpage <= 1 || maxpage <= 1) {
			prevstr = "上页";
		} else {
			prevstr = "<a href='" + Urlstr + "?pageNo="
					+ String.valueOf(curpage - 1) + "'>上页</a>";
		}
		tempstr.append(prevstr);
		tempstr.append("&nbsp;");

		String nextstr = null;
		if (curpage >= maxpage || maxpage <= 1) {
			nextstr = "下页";
		} else {
			nextstr = "<a href='" + Urlstr + "?pageNo="
					+ String.valueOf(curpage + 1) + "'>下页</a>";
		}
		tempstr.append(nextstr);
		tempstr.append("&nbsp;");

		String laststr = null;
		if (curpage == maxpage || maxpage <= 1) {
			laststr = "末页";
		} else {
			laststr = "<a href='" + Urlstr + "?pageNo="
					+ String.valueOf(maxpage) + "'>末页</a>";
		}
		tempstr.append(laststr);
		tempstr.append("&nbsp;");

		tempstr
				.append("转到第<input type='text' name='pageNo' size='4'>页"
						+ "&nbsp;<input type='button' value='GO' onClick=\"window.location.href='"
						+ Urlstr
						+ "?pageNo='+document.all.pageNo.value\">");
		return tempstr.toString();
	}

	public void setPagestr(String pagestr) {
		this.pagestr = pagestr;
	}

	public int getCurpage() {
		return curpage;
	}

	public void setCurpage(int curpage) {
		this.curpage = curpage;
	}

	public int getMaxpage() {
		return maxpage;
	}

	public void setMaxpage(int maxpage) {
		this.maxpage = maxpage;
	}

	public String getUrlstr() {
		return Urlstr;
	}

	public void setUrlstr(String urlstr) {
		Urlstr = urlstr;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -