如果一个页面向服务器发送的请求被多个过滤器拦截,执行顺序如下:
1.根据web.xml中的配置过滤器顺序从上至下依次执行每个过滤器的dofilter()方法中chan.dofilter(request,response)之前的部分
2.执行请求资源
3.根据web.xml中的配置过滤器顺序从下至上依次执行每个过滤器的dofilter()方法中chan.dofilter(request,response)之后的部分
如果一个页面向服务器发送的请求被多个过滤器拦截,执行顺序如下:
1.根据web.xml中的配置过滤器顺序从上至下依次执行每个过滤器的dofilter()方法中chan.dofilter(request,response)之前的部分
2.执行请求资源
3.根据web.xml中的配置过滤器顺序从下至上依次执行每个过滤器的dofilter()方法中chan.dofilter(request,response)之后的部分
转载于:https://www.cnblogs.com/yicarro/p/9400861.html