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.与servlet、JSP无耦合,可自由拆卸
2.AOP(面向切片编程)思想
3.注意正确配置Filter的顺序
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步