xml文件只配置了一个过滤器(FirstFilter),但配置了两个映射文件(index和main),这两个映射公用一个过滤器,访问index页面时,执行doFilter放行前的方法,打印start...doFilter...first,之后本应访问Servlet的Service方法(通俗点讲就是访问index的页面了,打印“处理完成!”)最后再回头执行doFilter的放行后的方法,打印输出end...doFilter...first,但是加上了请求重定向,在执行完放行方法后,程序被客户端转向了main页面,此时的main页面相当于之前的index页面,又重复之前的所有步骤,所以陷入循环
2017-03-06
arg2.doFilter()方法是Filterchain类de方法,,而不是调用Filter的doFilter()
2017-02-24