📄 createpage.java
字号:
package com.yxq.dao;
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=2;
}
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> ";
subpagelink+="<a href='"+gowhich+"&showpage="+(this.CurrentP-1)+"'>上一页</a> ";
}
if(this.CurrentP<this.AllP){
subpagelink+="<a href='"+gowhich+"&showpage="+(this.CurrentP+1)+"'>下一页</a> ";
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+=" ";
subpageinfo+="当前页:"+this.CurrentP+"/"+this.AllP+" 页!";
subpageinfo+="</td></tr></table>";
}
return subpageinfo;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -