過濾器是一個(gè)服務(wù)器端的組件福贞,它可以截取用戶端的請(qǐng)求和響應(yīng)信息笤昨,并對(duì)信息進(jìn)行過濾祖驱。
過濾器的工作原理
#### 實(shí)例(登陸案例)
1.創(chuàng)建一個(gè)簡(jiǎn)單的form表單
2.將提交的數(shù)據(jù)交由LoginServlet處理。
3.LoginFilter主要是對(duì)信息進(jìn)行過濾瞒窒,當(dāng)用戶沒有登錄的情況下捺僻,訪問succes.jsp、fail.jsp等文件時(shí),將跳轉(zhuǎn)至login.jsp
<filter-mapping>--<url-pattern>/*</url-pattern> 對(duì)所有請(qǐng)求進(jìn)行過濾
<init-param>即對(duì)過濾器進(jìn)行初始化匕坯,不對(duì)<value>請(qǐng)求進(jìn)行過濾