Spring多过滤器和拦截器执行顺序流程图+测试

多个Filter Interceptor 执行顺序:

在这里插入图片描述

测试

  1. 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工作后
  1. Interceptor2被拦截,对应虚线②,返回执行第1个拦截器的AfterCompletion方法.
2021-04-29 00:12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值