springMVC 过滤器与拦截器的执行顺序问题。springboot一样参考
最近项目要搞国际化,发现做国际化的时候是需要添加拦截器的,但是我们项目是通过filter过滤器做登录拦截,此时的报错信息总是国际化失败。折腾半天发现原因是国际化的拦截器没有用到导致。所以在此研究了下过滤器和拦截器的执行顺序问题。先写结论:过滤器在拦截器之前执行,这也是我国际化失败的原因分析:过滤器:最常见的用法就是对所有请求的字符集进行统一,org.springframework.web.filter.CharacterEncodingFilter,也有用他做权限访问控制、过滤敏感词汇、压缩响应
原创
2020-06-12 10:40:49 ·
1261 阅读 ·
0 评论