struts2的拦截器和springmvc的拦截器的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struts2的拦截器和springmvc的拦截器的区别相关的知识,希望对你有一定的参考价值。
参考技术A 原理都是一样的,责任链设计模式。区别就是用的地方不一样,拦截的位置不一样。
过滤器是web标准,一般配置在web.xml中,在遇到符合规则的请求时处理。
struts2拦截器,是struts提供的,配置在struts.xml中,拦截struts的Action请求并处理,如果你的请求不符合struts要求未被struts处理,则拦截器同样不会触发。
spring跟struts一样,只是由spring框架提供,未被spring管理的对象方法是不会被拦截的。
以上是关于struts2的拦截器和springmvc的拦截器的区别的主要内容,如果未能解决你的问题,请参考以下文章