过滤器理解问题

过滤器理解问题

请问:
FilterChain中
public void doFilter(ServletRequest request,
                    ServletResponse response)
              throws java.io.IOException,
                    ServletException
其中:
1,request和response对象有什么作用呢
2,doFilter方法的执行原理和过程是什么呢
3,doFilter方法是如何激活下一个过滤器的呢
谢谢
1,request和response对象有什么作用呢 request 获取对象 response 输出
2,doFilter方法的执行原理和过程是什么呢 具体的原理没有代码无法分析。应该是获取输入的对象,然后处理以后输出的
3,doFilter方法是如何激活下一个过滤器的呢
1 可以通过这2个对象对请求和响应做处理,重写他们的方法也可以。
2 doFilter在每个请求和响应到来的时候都会被调用
3 在处理完请求后,调用 chain.doFilter(Req, Res); 进入下一个filter。
答案已出 揭帖 jf