SpringBoot中使用Servlet和Filter

为什么要把Servlet和Filter写在一起,因为使用方式很相似

两种方式

第一种,使用Servlet和Filter

使用Servlet 继承HttpServlet

注册Servlet

使用Filter 1.自定义过滤器 2.注册过滤器

这里注意一点 使用/**无效 至少我这2.4.5版本是这样 过滤所有请求用/*

那么其实还有第二种方式,让Servlet和Filter都免去注册

在启动类或者配置类添加@ServletComponentScan

我这里将用于Servlet和Filter注册的两个类都注释了

在Servlet和Filter上面添加 @WebServlet和@WebFilter

相关推荐
LSL666_2 小时前
1 概述及简单登录(不涉及数据库)
数据库·servlet
我叫张小白。4 小时前
Spring Boot拦截器详解:实现统一的JWT认证
java·spring boot·web·jwt·拦截器·interceptor
uzong5 小时前
Mermaid: AI 时代画图的魔法工具
后端·架构
q***69776 小时前
Spring Boot与MyBatis
spring boot·后端·mybatis
IUGEI7 小时前
synchronized的工作机制是怎样的?深入解析synchronized底层原理
java·开发语言·后端·c#
间彧8 小时前
GraalVM Native Image:跨平台能力与编译模式深度解析
后端
间彧8 小时前
GraalVM Native Image 与传统 JVM 内存管理:云原生时代的技术选型指南
后端
r***12388 小时前
SpringBoot最佳实践之 - 使用AOP记录操作日志
java·spring boot·后端
b***74888 小时前
前端GraphQL案例
前端·后端·graphql
LSL666_8 小时前
SpringBoot自动配置类
java·spring boot·后端·自动配置类