Spring filter和拦截器的区别和执行顺序

2025-05-08 12:41:32
推荐回答(1个)
回答1:

filter和拦截器的区别和执行顺序

1.Filter过滤器只过滤jsp文件不过滤action请求解决方案

解决办法:在web.xml中将filter的配置放在struts2配置的前面。

2.拦截器与Filter的区别
Spring的拦截器与Servlet的Filter有相似之处,比如二者都是AOP编程思想的体现,都能实现权限检查、日志记录等。不同的是:

使用范围不同:Filter是Servlet规范规定的,只能用于Web程序中。而拦截器既可以用于Web程序,也可以用于Application、Swing程序中。