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
未完待续。。。
转载于:https://blog.51cto.com/7865145/1296950