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

相关推荐
Gopher_HBo几秒前
Go reflect包值操作 Value 的读写、可设置性与 interface 布局
后端
excel18 分钟前
用 Node.js 搭建一套可持续获客的 SEO 内容系统:前端工程师 30 天实战方案
前端·后端
阿良别做梦23 分钟前
LangGraph 学习之路:给文档摘要接上模型
后端·开源
Random Glow38 分钟前
一条 SQL 从输入到返回,中间经历了什么
数据库·后端·mysql·性能优化·innodb·1024程序员节
Mr-Wanter1 小时前
Spring Boot 接口签名实践
java·spring boot
余槐i1 小时前
开虚拟线程后接口反而更慢:JDK 21 synchronized 锁住载体线程的排查
java·spring boot·redis·mysql·性能优化
RuoyiOffice2 小时前
Flowable 状态通知设计:单体用本地事件,微服务如何回写业务状态?
spring boot·微服务·vue3·flowable·ruoyi office·redis stream·流程状态通知
GISer_Jing2 小时前
营销活动低代码前后台方案
后端
IT_陈寒2 小时前
React项目实战经验分享:如何避免useEffect闭包陷阱导致的陈旧状态问题?
前端·人工智能·后端
ly76892 小时前
Spring Security 过滤器链定制:认证、CORS 与 CSRF 的先后顺序
java·spring boot·spring·spring security·csrf·cors·过滤器链