2025/12/20
Filter
过滤器,是javaweb三大组件(Servlet,Filter,Listener)之一
过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能
过滤器一般完成一些通用的操作,比如:权限控制,统一编码处理,敏感字符处理等等
快速入门
1.定义类,实现Filter接口,并且重写其所有方法
public class FilterDemo implements Filter{
public void init(FilterConfig filterConfig)
public void doFilter(ServletRequest request)
public void destory(){}
}
2.配置Filter拦截资源的路径:类上定义@WebFilter注解
3.在doFilter方法里输出一句话,并放行