什么是过滤器(Filter)?
过滤器就是一个实现了特殊接口的Java类.实现对请求资源的过滤的功能.
过滤器是Servlet技术中最为实用的技术.
过滤器有啥用?
对目标资源进行过滤.
自动登录,解决网站乱码,进行页面静态化,进行响应压缩...
如何使用过滤器?
过滤器的生命周期?
服务器启动的时候,服务器就会创建过滤器的对象,每次访问被拦截目标资源,过滤器中的doFilter的方法就会执行.当服务器关闭的时候,服务器就会销毁Filter对象.
FilterConfig有啥用?
可以获取过滤器的配置信息和初始化参数信息
啥是过滤器链?
如果有多个过滤器就会产生过滤器链,执行的顺序和web.xml中<filter-mapping>的配置顺序有关.
这是一个放行的方法
Filter的配置