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

📄 createpage.java

📁 java web开发宝典源代码
💻 JAVA
字号:
package com.yxq.bean;

public class CreatePage {
	private int CurrentP;
	private int AllP;
	private int AllR;
	private int PerR;
	private int PosR;
	
	public CreatePage(){
		CurrentP=1;
		AllP=0;
		AllR=0;
		PerR=10;
	}

	public int getPerR() {
		return PerR;
	}

	public void setPerR(int perR) {
		PerR = perR;
	}

	public int getPosR() {
		return PosR;
	}

	public int getAllP() {		
		return this.AllP;
	}

	public int getAllR() {
		return AllR;
	}

	public void setAllR(int allR) {
		AllR = allR;
		this.AllP=(this.AllR%this.PerR==0)?(this.AllR/this.PerR):((this.AllR/this.PerR+1));
	}

	public int getCurrentP() {
		return CurrentP;
	}

	public void setCurrentP(int currentP) {
		CurrentP = currentP;
		if(CurrentP<1)
			CurrentP=1;
		if(CurrentP>AllP)
			CurrentP=AllP;
		this.PosR=(CurrentP-1)*this.PerR+1;		
	}

	public String PrintPageLink(String gowhich){
		String subpagelink="";
		if(this.AllP>1){
			subpagelink="<table border='0' cellpadding='3'><tr><td>";
			if(this.CurrentP>1){
				subpagelink+="<a href='"+gowhich+"&showpage=1'>首页</a>&nbsp;";
				subpagelink+="<a href='"+gowhich+"&showpage="+(this.CurrentP-1)+"'>上一页</a>&nbsp;";
			}
			if(this.CurrentP<this.AllP){
				subpagelink+="<a href='"+gowhich+"&showpage="+(this.CurrentP+1)+"'>下一页</a>&nbsp;";
				subpagelink+="<a href='"+gowhich+"&showpage="+this.AllP+"'>尾页</a>";
			}
			subpagelink+="</td></tr></table>";			
		}
		return subpagelink;
	}
	public String PrintPageInfo(){
		String subpageinfo="";
		if(this.AllP>1){
			subpageinfo="<table border='0' cellpadding='3'><tr><td>";
			subpageinfo+="每页显示:"+this.PerR+"/"+this.AllR+" 条记录!";
			subpageinfo+="当前页:"+this.CurrentP+"/"+this.AllP+" 页!";
			subpageinfo+="</td></tr></table>";			
		}
		return subpageinfo;		
	}
}

⌨️ 快捷键说明

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