JSP翻页代码(高分)

来源:百度知道 编辑:UC知道 时间:2024/05/15 16:58:51
哪位高手能把JSP翻页原码给我!~
试好了就给分!~
一点都不吝啬!~
哥们是痛快人!!!!!
谢谢谢谢
补充一下:
如我有100条记录,想分10页,每页10条,
这样的翻页怎么做?

int intPageSize; //一页显示的记录数
int intRowCount; //记录总数
int intPageCount; //总页数
int intPage; //待显示页码
String strPage;

//设置一页显示的记录数
intPageSize = 25;

//取得待显示页码
strPage = request.getParameter("page");
if(strPage==null){//表明在QueryString中没有page这一个参数,此时显示第一页数据
intPage = 1;
}else{//将字符串转换成整型
intPage = java.lang.Integer.parseInt(strPage);
if(intPage< 1){
intPage = 1;
}
}
Rs=connJB.executeQuery(sql);
Rs.absolute(1);

//获取记录总数
Rs.last();
intRowCount = Rs.getRow();

//记算总页数
intPageCount = (intRowCount+intPageSize-1) / intPageSize;

//调整待显示的页码
if(intPage >intPageCount) intPage = intPageCount;
if(intPageCount >0){
//将记录指针定位到待显示页的第一条记录上
Rs.absolute((intPage-1) * intPageSize+1);
/