赞
踩
SpringMVC 框架中的拦截器用于对处理器进行预处理
和后处理
的技术。
可以定义拦截器链,连接器链就是将拦截器按着顺序结成一条链,在访问被拦截的方法时,拦截器链中的拦截器会按着定义的顺序执行。
拦截器和过滤器的功能比较类似,有以下区别:
过滤器是 Servlet 规范的一部分,任何框架都可以使用过滤器技术;
拦截器是 SpringMVC 框架独有的
。
过滤器配置了 /*,可以拦截任何资源;
拦截器只会对控制器中的方法进行拦截
。
拦截器也是 AOP 思想的一种实现方式。
自定义拦截器,需要实现 HandlerInterceptor
接口。
public class MyInterceptor implements
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。