作用:
1.對請求進(jìn)行統(tǒng)一編碼。
2.對請求進(jìn)行認(rèn)證没卸。
操作:
1.寫一個類實現(xiàn)Filter-Javax.servlet接口
2.重寫doFilter方法胁孙。
如果過濾通過了陪拘,就調(diào)用FilterChain類的doFilter方法,作用是放行(放代碼繼續(xù)執(zhí)行)铃芦。
否則就對代碼進(jìn)行攔截雅镊,然后轉(zhuǎn)發(fā)到其他頁面。
主要有三種功能:
(1)對請求和響應(yīng)進(jìn)行統(tǒng)一編碼刃滓。
有了它仁烹,sevlet頁面就不需要再處理亂碼了。
(2)過濾非法發(fā)言
連接了非法言論的數(shù)據(jù)庫咧虎。
非法言論數(shù)據(jù)庫
非法言論dao層
(3)過濾是否登錄
3.在web.xml中配置
注意登錄頁的攔截路徑
注意:過濾權(quán)限的攔截路徑要寫到指定頁面卓缰,如果/*則連登錄頁面也進(jìn)不去了,因為什么操作都沒i有的時候砰诵,power的初始值就是null僚饭。