读书人

关于JSP中用javabean翻页的有关问题

发布时间: 2012-03-02 14:40:29 作者: rapoo

关于JSP中用javabean翻页的问题
package arron.sql;

import java.sql.*;

public class PageChange {

/*
*@param rs 要进行分页的结果集
*@param page_count 第页记录的个数
*@param page_number 跳至第几页
*
*@return boolean 是否出错
*/
public static boolean changePage(ResultSet rs,int page_count,int page_number){
if(page_number <=1){
return false;
}
else{
int absoluteLocation=page_count*(page_number-1);
try{
if(rs!=null){
if(rs.absolute(absoluteLocation)==false) return false;


}
else return false;
}catch(SQLException e){
return false;
}
}
return true;
}
}
这是我在这里找到一个翻页的javabean..
但是不知道该如何调用。请高手指教

[解决办法]
使用JDBC把ResultSet查出来,甩到changePage方法里面,同时传入总页数和当前的页码。之后可以使用ResultSet的next方法读取当前页的记录内容。
[解决办法]
还是不明白~~每页显示几条都不知道怎么知道会有几页啊。能否添个代码?
[解决办法]
jpager,只要添加几行代码即可
[解决办法]
麻烦给个代码吧。。其它的javabean也行。。也要调用方法。。谢谢啦
[解决办法]
if(rs!=null)
{
if(rs.absolute(absoluteLocation)==false)
return false;
}
else return false;


[解决办法]
不要用这个方法, 以前代码没找到了(有点长就不写), 我给你个个思路,
首先定义三个参数,一个用来存储rs条数,第二个用来存储每页显示条数,第三个用来记录页码,
然后Rs从第一条开始取数,并显示到页面上,并几录下位置,依次类推就可以了

读书人网 >Java Web开发

热点推荐