首先去Maven仓库(http://mvnrepository.com)下载pager-taglib.jar包,它的官网貌似挂掉了.

当然了,说到分页,当然得建立分页bean,如下图所示:

分页框架(Pager-taglib)的使用及sitemesh的简单使用

然后建立存放分页请求参数的类SystemContext,该类中用到了ThreadLocal,它是一个跟当前线程相关的Map,它的key就是当前线程的名字

分页框架(Pager-taglib)的使用及sitemesh的简单使用

接着配置SystemContextFilter的过滤器,对所有请求都拦截.

1  <filter>
2       <filter-name>SystemContextFilter</filter-name>
3       <filter-class>com.scitc.page.web.SystemContextFilter</filter-class>
4   </filter>
5   <filter-mapping>
6       <filter-name>SystemContextFilter</filter-name>
7       <url-pattern>/*</url-pattern>
8   </filter-mapping>
View Code

相关文章: