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


未完待续。。。