waiting ~~~~~~~~~~~jsp分页

来源:百度知道 编辑:UC知道 时间:2024/06/24 18:27:17
把一个结果集放到list里面,请教怎么可以再jsp中分页显示!
来个示例也行.

可以通过先得到分页的记录,然后把分页的记录放到list里面,然后直接循环显示list里的内容.

如果数据量大的话这个系统就会占用很多系统资源。。
建议用SQL语句写分页。
专门写一个分页类。每次翻页的时候都调用分页类从数据库读取一页的数据。
别的分页方法还有存储过程分页。。
可以去网上搜下JAVA 分页
很多资源。。
好好学吧。。JAVA挺有意思的

对sql操作
int pageSize=1;//页面显示的条数
String cou=request.getParameter("pageCount");
if(cou==null){cou="1";}
int pageCount=Integer.parseInt(cou);//得到页码
int offset=(pageCount-1)*pageSize;//得到起始记录数
int pages=(maxRecord%pageSize==0)?(maxRecord/pageSize):(maxRecord/pageSize+1);//得到最大页数
String limis=" limit "+offset+","+pageSize;

///////////////////////////

最简单的办法就是借助第三方的标签,你看看display标签吧,很好用的而且排序啊,导出功能都有。