拦截器 过滤器
1: 基于Java反射机制 基于函数回调
2: 不依赖Servlet容器 依赖Servlet容器
3: 只能对action起作用 几乎对所有请求起作用
4: 可以访问action上下文,值栈里的对象 可以访问action上下文,值栈里的对象
5: 在Action生命周期中,拦截器可以多次被调用 过滤器只能在容器初始化时被调用一次
拦截器 过滤器
1: 基于Java反射机制 基于函数回调
2: 不依赖Servlet容器 依赖Servlet容器
3: 只能对action起作用 几乎对所有请求起作用
4: 可以访问action上下文,值栈里的对象 可以访问action上下文,值栈里的对象
5: 在Action生命周期中,拦截器可以多次被调用 过滤器只能在容器初始化时被调用一次