Filter是web設計中的四大對象之一,俗稱“過濾器”。
*filter的作用:其作用主要是對“請求資源”(jsp,servlet,filter(其他對象))進行過濾,操作的目的主要是用來做“預處理”,及處理後的後續工作,需要像servlet一樣自行定義和配置。
配置web。xml:
<filter>
<filter-name>filtername</filter-name>
<filter-class>filter的位置</filter-class>
</filter>
<filter-maping>
<filter-name>filtername</filter-name>
<url-pattern>/web地址(*所有的頁面都過濾)</url-pattern>
</filter-maping>
主要有三大功能在設計中:
1.在項目中,做中文轉換過濾,charFilter:(request。setcharacterEncoding(“UTF-8”);
2.做身份驗證過濾:authfilter:request。getAttribute(“user”);
3.做和諧字文字替換:Hxfilter
未完待續。。。