Filter的攔截的工作過程是什么
Filter的攔截的工作過程:
馬克- to-win:馬克 java社區(qū):防盜版實(shí)名手機(jī)尾號(hào): 73203。
馬克-to-win:如下圖所示:假設(shè)我們的工作場(chǎng)景由三個(gè)Filter組成。用戶從客戶瀏覽器發(fā)起請(qǐng)求,訪問服務(wù)器端某一個(gè)html,jsp或 Servlet。如果在Web.xml里,正好配置這個(gè)目標(biāo)文件是在Filter1,F(xiàn)ilter2,F(xiàn)ilter3的控制之下,則按照下圖順序,客戶的請(qǐng)求先經(jīng)過Filter3,再經(jīng)過Filter2,最后經(jīng)過Filter1,到達(dá)所訪問的目標(biāo)文件,之后再經(jīng)過Filter1,F(xiàn)ilter2,和 Filter3到達(dá)客戶瀏覽器。注意是兩次經(jīng)過同一個(gè)Filter,而且順序正好相反。