谁知道假分页怎么做嘛?

在jsp中怎么实现假分页啊?假分页就是后台的servlet不改变,只是对jsp页面用JSTL标签实现的分页。我搜到很多标签分页代码,但是都不会改... 在jsp中怎么实现假分页啊?
假分页就是后台的servlet不改变,只是对jsp页面用JSTL标签实现的分页。
我搜到很多标签分页代码,但是都不会改
展开
 我来答
is8888
推荐于2016-10-17 · TA获得超过695个赞
知道小有建树答主
回答量:530
采纳率:0%
帮助的人:570万
展开全部
假分页不难,所谓的假分页其实就是通过程序实现的分页,具体的操作是这样的。
1、通过程序将所有符合条件的数据查处,并保存在一个结果集中;
2、按照要求显示指定的条数。比如每一页显示条, 那么第一页中,你就先是前面10条就行了,你可以运行循环,显示10条之后就不显示就可以了,当然,第一页是好操作的,第二页以及后面的各页需要根据页数来进行操作,以第二页为例,你可以接收一个page参数,但是前面第一页你已经显示10条了对不?那那10条是肯定不能显示的,所以你就可以先使用循环跳过前面的10条,当然,我们不能每页都来重新写这个循环呐,对不?所以我们应该使用通用的算法,来实现宰割操作(包括第一页)。
假设我们需要一个page参数,在使用此参数之前应该保证当我们不能获取page参数时,将这个值设置为1.那么下面我们就可以这样使用:
//假设每页显示10条,如果需要可以自己修改
//跳过不显示的,第一页也通用
for(int i = 1 ; i <= (10 * (page - 1)) ; i++)
{
//rs为结果集
rs.next() ;
}
//显示数据
for(int i = 1 ; i < 10 ; i++)
{
//显示数据,注意判断是否为最后
}
基本原理就是上面的了。可能上面的算法或者语法有点错误,理解思想就可以了。假分页可以有很好的移植性,但是性能较差。建议选择性的使用。
百度网友c547160
2009-07-19 · TA获得超过1377个赞
知道小有建树答主
回答量:2447
采纳率:0%
帮助的人:2115万
展开全部
什么叫假分页?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式