zoukankan      html  css  js  c++  java
  • 新闻实现分页显示

    一.数据显示:(大容量数据显示特点)

      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

      

  • 相关阅读:
    SVG
    JavaScript的性能优化
    sublime长期使用的快捷键
    spring实现AOP
    java之spring
    JAVA面试题02
    java面试题01
    MyBatis之关联关系
    MyBatis之动态sql
    MyBatis之sql映射文件
  • 原文地址:https://www.cnblogs.com/sxl920624/p/6670549.html
Copyright © 2011-2022 走看看