Filter链是什么?
来源传智教育2022年04月20日 16时27分22秒
在一个Web应用程序中可以注册多个Filter程序,每个Filter程序都可以针对某一个URL进行拦截。如果多个Filter程序都对同一个URL进行拦截,那么这些Filter就会组成一个Filter链(也叫过滤器链)。Filter链用FilterChain对象来表示,FilterChain对象中有一个doFilter()方法,该方法的作用就是让Filter链上的当前过滤器放行,请求进入下一个Filter,Filter链的拦截过程如图4-6所示。
图4-6 Filter链