问答详情
源自:3-1 [Java Web] 第一个过滤器案例

同问,该如何理解arg2.doFilter(arg0, arg1);

arg2.doFilter(arg0, arg1);这句话是什么意思?


提问者:落叶萧萧online 2017-12-17 19:52

个回答

  • 隐姓埋名的姓严的
    2018-01-25 00:56:57

    1.一般filter都是一个链,web.xml 里面配置了几个就有几个。一个一个的连在一起 
    request -> filter1 -> filter2 ->filter3 -> …. -> request resource.

    2.chain.doFilter将请求转发给过滤器链下一个filter , 如果没有filter那就是你请求的资源


  • 慕粉105434108
    2017-12-18 11:04:44

    arg2.doFilter(arg0, arg1);    相当于请求通过过滤器验证,继续执行请求相对应的servlet