Filter_概述
生活中的过滤器:净水器,空气净化器
web中的过滤器:当访问服务器的资源时 过滤器可以将请求拦截下来 完成一些特殊的功能
过滤器的作用
- 一般用于完成通用的操作 如:登录验证、统一编码处理、敏感字符过滤...
Filter_快速入门
步骤:
- 定义一个类 实现接口Fileter
- 复写方法
- 配置拦截路径
代码
package com.bai.Filter; import javax.servlet.*; import javax.servlet.annotation.WebFilter; import java.io.IOException; /** * 过滤器快速入门 */ @WebFilter("/*")//访问所有资源之前 都会执行该过滤器 public class FilterDemo01 implements Filter { @Override public void init(FilterConfig filterConfig) throws ServletException { } @Override public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { System.out.println("FilterDemo01被执行了...."); } @Override public void destroy() { } }
运行结果
标签:入门,void,Filter,Override,概述,过滤器,public From: https://www.cnblogs.com/aimz01/p/16598193.html