Filter笔记

Filter

1.概述

       1.1.Filter概述

 

       1.2.Fliter接口

javax.servlet.Filter接口

init();doFilter();destroy();

       1.3.Filter配置

需配置在web.xml中才能生效

2.经典案例

       2.1.防盗链Filter

       2.2.字符编码Filter

基本上所有的JavaWeb编码都是用该Filter 来实现的

       2.3.日志记录Filter

       2.4. 异常捕捉Filter

捕捉servlet抛出的异常

       2.5.权限验证Filter

       2.6.内容替换Filter

       2.7.GZIP压缩Filter

数据压缩处理,减小数据传输量。

       2.8.图像水印Filter

       2.9.缓存Filter

适用于变化不大但请求多的内容。

       2.10.XSTL转换Filter

利用XSTL样式文件将XML文件转换为其他格式。

       2.11.文件上传

3.小结

1.servletJSP无耦合,可自由拆卸

2.AOP(面向切片编程)思想

3.注意正确配置Filter的顺序

原文地址:https://www.cnblogs.com/Sherlock-J/p/12926033.html