教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

問答>JavaEE>Filter鏈?zhǔn)鞘裁矗?/p>

Filter鏈?zhǔn)鞘裁矗?/span>

來源傳智教育2022年04月20日 16時(shí)27分22秒

  在一個(gè)Web應(yīng)用程序中可以注冊(cè)多個(gè)Filter程序,每個(gè)Filter程序都可以針對(duì)某一個(gè)URL進(jìn)行攔截。如果多個(gè)Filter程序都對(duì)同一個(gè)URL進(jìn)行攔截,那么這些Filter就會(huì)組成一個(gè)Filter鏈(也叫過濾器鏈)。Filter鏈用FilterChain對(duì)象來表示,F(xiàn)ilterChain對(duì)象中有一個(gè)doFilter()方法,該方法的作用就是讓Filter鏈上的當(dāng)前過濾器放行,請(qǐng)求進(jìn)入下一個(gè)Filter,F(xiàn)ilter鏈的攔截過程如圖4-6所示。

Filter鏈.jpg

  圖4-6 Filter鏈

和我們?cè)诰€交談!