public class Pagi
{
ResultSet CountTopicrs=null; //初始化总记录数Rs变量
ResultSet Pagirs=null; //初始化分页时每页的记录集数Rs变量
private int intCountTopic=0; //主题总数,即select选出的、库中所有记录总数
public int intPageSize; //每页显示主题数,即每页显示的记录总数
public int intPageCount; //总页数
public int intPage=0; //当前页数
private String Countsql=null,Pagisql=null,str=null,str_where=null;
private String str_parameter="";
//public static int pages_n=1; //传分页参数值
public class Pagecontrol {
private int rowCount=1; //总记录数
private int pageSize=15; //每页显示的记录数
private int showPage=1; //欲显示的页码
private int pageCount=1; //记录分页的总页数
private String requestUrl=""; //响应的请求url
private String charSkip=" ";//分页间隔空格
private StringBuffer pageInfo=new StringBuffer();//显示的分页记录信息
public void setRowCount(int n){
rowCount=n;
pageCount=(rowCount%pageSize)==0?(rowCount/pageSize):(rowCount/pageSize+1);
}
public int getRowCount(){
return rowCount;
}
public void setPageSize(int n){
pageSize=n;
}
public int getPageSize(){
return pageSize;
}
public void setShowPage(int n){
showPage=n;
}
public int getShowPage(){
return showPage;
}
public int getPageCount(){
return pageCount;
}
public void setRequestUrl(String n){
requestUrl=n;
}
public String getRequestUrl(){
return requestUrl;
}