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

【声明:】本文是作者(蘑菇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目录

JavaWeb开发:使用Pager-taglib框架实现分页_第1张图片
lib

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

引入分页标签库

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

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

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框架实现分页_第2张图片
分页标签

你可能感兴趣的:(JavaWeb开发:使用Pager-taglib框架实现分页)