美文网首页JavaWeb
JavaWeb开发:使用Pager-taglib框架实现分页

JavaWeb开发:使用Pager-taglib框架实现分页

作者: 蘑菇v5 | 来源:发表于2019-04-16 11:14 被阅读2次

    【声明:】本文是作者(蘑菇v5)原创,版权归作者 蘑菇v5所有,侵权必究。本文首发在简书。如若转发,请注明作者和来源地址!未经授权,严禁私自转载!

    简介:

    Pager-taglib 2.0 是一套分页标签库,可以灵活地实现多种不同风格的分页导航页面,并且可以很好的与服务器分页逻辑分离。这样一套标签库,你想你的分页效果怎样就能怎样。pager-taglib可以方便的帮我们完成分页的功能,当然大家不要担心他的效率,它支持每次从数据库中只取出要显示的数据,这样可以减少数据库的压力

    1、下载pager-taglib.jar

    首先去Maven仓库(http://mvnrepository.com)下载pager-taglib.jar包pager-taglib-2.0

    2、将相应包(pager-taglib.jar)拷贝到lib目录

    lib

    3、在jsp页面引入相应的分页标签库

    引入分页标签库

    4、使用分页标签来处理分页

    所有的分页信息都要放置在<pg:pager>中,这个标签中有一些非常重要的属性。

    pg:pager【这个标签用来设置分页的总体参数】
    • url:分页的链接根地址,pager标签会在这个链接的基础上附加分页参数
    • items:总记录数,pager标签正是根据这个值来计算分页参数的
    • maxPageItems:每页显示的行数,默认为10
    • maxIndexPages:在循环输出页码的时候,最大输出多少个页码,默认是10
    pg:first【首页标签】
    • pageUrl: 分页链接URL地址(最重要的export参数)
    • pageNumber: 页码
    • firstItem : 首页第一行的索引值
    • lastItem :首页最后一行的索引值
    pg:prev【上一页标签】
    • pageUrl: 分页链接URL地址(最重要的export参数)
    • pageNumber: 页码
    • firstItem: 前页第一行的索引值
    • lastItem :前页最后一行的索引值
    pg:next【下一页标签】
    • pageUrl :分页链接URL地址(最重要的export参数)
    • pageNumber:页码
    • firstItem:下页第一行的索引值
    • lastItem: 下页最后一行的索引值
    pg:last【尾页标签】
    • pageUrl : 分页链接URL地址(最重要的export参数)
    • pageNumber:页码
    • firstItem:尾页第一行的索引值
    • lastItem: 尾页最后一行的索引值
    pg:pages【这个标签用来循环输出页码信息】:
    • pageUrl:分页链接URL地址(最重要的export参数)
    • pageNumber : 页码
    • firstItempageNumber这个页码指定的那一页的第一行的索引值
    • lastItempageNumber这个页码指定的那一页的最后一行的索引值
    示例如下:
    分页标签

    相关文章

      网友评论

        本文标题:JavaWeb开发:使用Pager-taglib框架实现分页

        本文链接:https://www.haomeiwen.com/subject/ujyvwqtx.html