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

相关推荐
为思念酝酿的痛5 小时前
POSIX信号量
linux·运维·服务器·后端
小羊在睡觉5 小时前
力扣84. 柱状图中最大的矩形
后端·算法·leetcode·golang·go
swipe6 小时前
Neo4j + Graph RAG 医疗知识图谱工程实践:患者教育问答真正需要的是“关系可追溯”
后端·langchain·llm
源码宝7 小时前
MES系统源码:Java8 + SpringBoot2.7 + MySQL8 + Redis,后端源码清爽易扩展
java·后端·源码·springboot·mes系统·源码二开·mes源码
金銀銅鐵7 小时前
[Java] 如何理解 class 文件中方法的 descriptor?
java·后端
村口张大爷7 小时前
05 — 分层架构与依赖倒置
后端·架构·系统架构
憧憬成为java架构高手的小白8 小时前
苍穹外卖--day09
java·spring boot·百度
Jasonakeke9 小时前
SpringBoot自动配置原理揭秘
java·spring boot·后端
IT_陈寒10 小时前
Vite热更新失灵?你可能漏了这个配置
前端·人工智能·后端
Ramble_Naylor10 小时前
东方通(TongWeb)SpringBoot开发指导
java·spring boot