黑马程序员技术交流社区

标题: jsp分页问题 [打印本页]

作者: 佟亚鹏    时间: 2012-9-7 09:56
标题: jsp分页问题
本帖最后由 佟亚鹏 于 2012-9-8 20:27 编辑

在论坛中回帖的数量太大了,为了浏览的速度,就需要把帖子分成好几页,这个如果不用框架自己写的话怎么实现,例如csdn的分页效果

作者: 佟亚鹏    时间: 2012-9-7 12:51
就这样沉了吗?
作者: 蒋映辉    时间: 2012-9-7 22:24
两种实现方式  一种是把所有数据库里的数据读取出来   放在一个集合里 但是这个办法不好
最好的办法是用查询的sql语句  select * from table limit m,n;m是开始索引 n是查询条数
分页是一个比较纠结的事情  要做好的话工作量很大  好好想想吧
作者: 佟亚鹏    时间: 2012-9-7 22:39
蒋映辉 发表于 2012-9-7 22:24
两种实现方式  一种是把所有数据库里的数据读取出来   放在一个集合里 但是这个办法不好
最好的办法是用查 ...

你的意思是不是,全部放在集合中,数据量太大了。发起select * from table limit m,n这个sql语句,主要是算出m和n的值,这样做可以吗,获得用户点击的是第几页,然后根据这个数字,还有已经显示的帖子数量,以及自己规定的一页显示多少个帖子的数字,算出m和n的值,在发出sql语句,拿到数据在展现




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2