图书的转页,页面数据的翻页
    以及显示分页条
    Page页面获取请求的page类
    当前页面
    页面总数
    总的记录数,记录页面
    每页显示行数
    当前页面数据

    当前页码怎么求?由客户端进行传递
    每页显示数量?两种因素,客户端进行传递,页面布局决定
    总的记录数?用sql语句 select count() from 表明
    总的页码? 总记录数/每页数量…..余数+1
    当前页数据? select
    from 表名 begin limit
    begin =(当前页码-1)*pageSize(页面显示数据)

    分页条,封装
    web
    bookservlet
    page
    需要传递当前页码,和每页显示的数量两个参数
    bookService.page(参数,参数) page的对象Object
    保存这个值到request域,请求转发

    service
    提供方法,返回page对象
    总记录数
    总页码
    当前页
    调用方法

    dao
    添加sql语句
    总记录数
    总页码书

    这是DbUtils工具包中执行更新的方法,显然帮我们调用了相关的语句

    1. PreparedStatement stmt = null;
    2. int rows = 0;
    3. try {
    4. stmt = this.prepareStatement(conn, sql);
    5. this.fillStatement(stmt, params);
    6. rows = stmt.executeUpdate();
    7. } catch (SQLException var11) {
    8. this.rethrow(var11, sql, params);
    9. } finally {
    10. this.close(stmt);
    11. if (closeConn) {
    12. this.close(conn);
    13. }