| |
 
  |  
 
| 
	
开发:
C++知识库 
Java知识库 
JavaScript 
Python 
PHP知识库 
人工智能 
区块链 
大数据 
移动开发 
嵌入式 
开发工具 
数据结构与算法 
开发测试 
游戏开发 
网络协议 
系统运维 
 教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁  | 
	 
| -> 大数据 -> servlet过滤器 -> 正文阅读 | 
|  
 | 
[大数据]servlet过滤器 | 
 
过滤器类的运行package filter;
import jakarta.servlet.*;
import jakarta.servlet.annotation.WebFilter;
import java.io.IOException;
@WebFilter(value="/t")//拦截的路径
public class Servlet 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("拦截");
    }
    @Override
    public void destroy() {
    }
} 
过滤器两种配置方式第一种: <filter>
    <filter-name>LogFilter</filter-name>
    <filter-class>com.test.LogFilter</filter-class>
    <init-param>
        <param-name>Site</param-name>
        <param-value>*</param-value>//需要拦截的类
    </init-param>
</filter> 
第二种: @WebFilter("/*") 关于拦截路径过滤器的拦截路径通常有三种形式: 1、精确拦截匹配,比如/index.jsp/myservlet1 2、后缀拦截匹配,比如* .jsp、*.html、* .jpg 3、通配符拦截匹配/*,表示拦截所有。注意过滤器不能使用/匹配。 4、/aaa/ bbb/*允许  | 
|  
 | 
|  
 | 
| 上一篇文章 下一篇文章 查看所有文章 | 
	
  | 
| 
	
开发:
C++知识库 
Java知识库 
JavaScript 
Python 
PHP知识库 
人工智能 
区块链 
大数据 
移动开发 
嵌入式 
开发工具 
数据结构与算法 
开发测试 
游戏开发 
网络协议 
系统运维 
 教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁  | 
	 
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/4 8:42:50- | 
  |  
 
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |