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 小时前
安全地生成验证码、密码和 Token
后端
小强19886 小时前
SQL Server 慢查询怎么定位?一套从“卡”到“快”的完整排查流程
后端
水深火乐6 小时前
interface和any
后端
步行cgn6 小时前
MyBatis Error evaluating expression ‘ids‘. Return value (3) was not iterable 错误详
java·后端
神奇小汤圆6 小时前
Spring Boot + LangChain4j实现RAG——从零搭建企业级知识库问答系统
后端
H_Peak6 小时前
Python运算符与流程控制:if条件判断
后端
H_Peak6 小时前
Python字符串操作:从基础到正则入门
后端
自进化Agent智能体6 小时前
Hermes 子代理委派 —— 并行工作的艺术
后端
步行cgn6 小时前
MyBatis 动态 SQL 中的 <foreach> 标签完全解析
后端
xiaotianyuanma7 小时前
【计算机毕业设计】基于Spring Boot的体育馆预约系统的设计与实现
java·spring boot·课程设计