首页 > 代码库 > 新闻实现分页显示
新闻实现分页显示
一.数据显示:(大容量数据显示特点)
1.以列表方式显示数据的特点:
优势:数据能够按照指定格式显示,布局清晰,不受信息数量的限制
不足:当数据量较多,需要用户拖动页面才能浏览更多信息
当采用分页技术实现批量数据的页面显示时,就既能显示多条信息,又不需要拖动页面。
二.分页实现的思路:
1.分页显示的步骤:
先确定每页显示的数据数量,然后再确定分页显示所需的总页数,接下来再编写SQL查询语句,实现数据查询,最后在JSP页面中进行分页显示设置。
2.封装page类:
因为分页的数据基本都一样,所以可以把有关分页的数据封装到Page类:总页数,记录总数,当前页码,分页数(即每页显示记录数)。
3.计算显示的总页数:
获取总记录数,根据每页显示记录数计算出总页数
4.分页SQL语句
select * from (
select rownum,news.* from news where rownum < 第一个数) where rownum > 第二个数;
注意:第一个数:当前页*分页数+1 第二个数:(当前页-1)*分页数
三.实现新闻分页显示的思路:
1. 确定每页显示的新闻数量
2. 编写数据库访问类,声明查询方法
3. 编写SQL语句
4. 编写JavaBean封装分页信息
5. 在JSP中调用JavaBean
新闻实现分页显示
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。