jsp分页代码
谁知道类似百度的分页是怎么实现的吗?我想用jsp来实现,有没有类似的代码?分页形式如下1[2][3][4][5][6][7][8][9][10]下一页[尾页]...
谁知道类似百度的分页是怎么实现的吗?我想用jsp来实现,有没有类似的代码?分页形式如下
1 [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页 [尾页] 展开
1 [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页 [尾页] 展开
4个回答
展开全部
首先 百度是ASP 有分页控件
第二 你没具体说明你是打算用什么分 是在语句上分页还是在结果集上分页还是用LIST进行分页
第二 你没具体说明你是打算用什么分 是在语句上分页还是在结果集上分页还是用LIST进行分页
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
实际项目应该用这种方法:
2.在数据库查询时就加上分页限制,例如页面大小为20(即每页显示20条),当前查询的是第1页,那么查数据库的时候SQL语句就限定查询记录数为1到20行。类似,页面翻页到第2页,其实就是查询第21到40条记录。关于如何限定查询记录数量,各种数据库写法不一样,有的用top(例如SQL Server),有的用limit(例如MySQL),有的用rownum(例如Oracle),这种查查资料就知道了。
关键在于写查询语句,取数据,至于你要怎么显示分页的效果,那还不是随你怎么玩。
2.在数据库查询时就加上分页限制,例如页面大小为20(即每页显示20条),当前查询的是第1页,那么查数据库的时候SQL语句就限定查询记录数为1到20行。类似,页面翻页到第2页,其实就是查询第21到40条记录。关于如何限定查询记录数量,各种数据库写法不一样,有的用top(例如SQL Server),有的用limit(例如MySQL),有的用rownum(例如Oracle),这种查查资料就知道了。
关键在于写查询语句,取数据,至于你要怎么显示分页的效果,那还不是随你怎么玩。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有两种思路:
1.查询数据库时就把所有的查询结果作为一个结果集返回到页面,然后在页面级进行分页,取若干条作为一页呈现出来,换页时就是取结果集中的下一批数据。
在结果集记录很多的时候不适用。
2.在数据库查询时就加上分页限制,例如页面大小为20(即每页显示20条),当前查询的是第1页,那么查数据库的时候SQL语句就限定查询记录数为1到20行。类似,页面翻页到第2页,其实就是查询第21到40条记录。关于如何限定查询记录数量,各种数据库写法不一样,有的用top(例如SQL Server),有的用limit(例如MySQL),有的用rownum(例如Oracle),这种查查资料就知道了。
1.查询数据库时就把所有的查询结果作为一个结果集返回到页面,然后在页面级进行分页,取若干条作为一页呈现出来,换页时就是取结果集中的下一批数据。
在结果集记录很多的时候不适用。
2.在数据库查询时就加上分页限制,例如页面大小为20(即每页显示20条),当前查询的是第1页,那么查数据库的时候SQL语句就限定查询记录数为1到20行。类似,页面翻页到第2页,其实就是查询第21到40条记录。关于如何限定查询记录数量,各种数据库写法不一样,有的用top(例如SQL Server),有的用limit(例如MySQL),有的用rownum(例如Oracle),这种查查资料就知道了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for(i=1; i<(intPage-1)*pageLine; i++)
{RS.next(); }
for(i=1; i<=pageLine; i++) { ....}
{RS.next(); }
for(i=1; i<=pageLine; i++) { ....}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询