建立一个Filter:
//设置一个计数的全局变量
private int counter;
public void destory(){
}
public void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp, javax.servlet.FilterChain chain) throws javax.servlet.ServletException, IOException {
counter = counter + 1;
System.out.println("次数是:" + counter);
chain.doFilter(req, resp);
}
public void init(javax.servlet.FilterConfig config) throws javax.servlet.ServletException {
//使得counter有初始值
counter = 0;
}
web.xml中:
<filter>
<filter-name>FilterOne</filter-name>
<filter-class>C.FilterOne</filter-class>
</filter>
<filter-mapping>
<filter-name>FilterOne</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>