拦截器与过滤器的区别
1.原理上:拦截器基于反射;过滤器基于函数回调。
2.范围上:拦截器只拦截action请求;过滤器几乎拦截所有请求。
3.访问上:拦截器能够访问action上下文,值栈的对象;过滤器不行。
4.初始化: 拦截器可以多次被调用;拦截器只在容器初始化时被调用一次。
1.原理上:拦截器基于反射;过滤器基于函数回调。
2.范围上:拦截器只拦截action请求;过滤器几乎拦截所有请求。
3.访问上:拦截器能够访问action上下文,值栈的对象;过滤器不行。
4.初始化: 拦截器可以多次被调用;拦截器只在容器初始化时被调用一次。