多个Filter Interceptor 执行顺序:
测试
- Interceptor1被拦截,对应虚线①,返回第二个过滤器的后处理的内容。
2021-04-29 00:03:38.478 INFO 16036 --- [nio-8080-exec-1] indi.huishi.admin.servlet.MyFilter : filter1工作前
2021-04-29 00:03:38.478 INFO 16036 --- [nio-8080-exec-1] indi.huishi.admin.servlet.MyFilter2 : filter2工作前
2021-04-29 00:03:38.494 INFO 16036 --- [nio-8080-exec-1] i.h.admin.interceptor.LoginInterceptor : 1preHandle: /form/uploadFile.html
未登录
2021-04-29 00:03:38.822 INFO 16036 --- [nio-8080-exec-1] indi.huishi.admin.servlet.MyFilter2 : filter2工作后
2021-04-29 00:03:38.822 INFO 16036 --- [nio-8080-exec-1] indi.huishi.admin.servlet.MyFilter : filter1工作后
- Interceptor2被拦截,对应虚线②,返回执行第1个拦截器的AfterCompletion方法.
2021-04-29 00:12