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

相关推荐
养肥胖虎10 小时前
Docker学习笔记:后端、数据库和反向代理怎么一起跑起来
后端·nginx·docker·postgresql·go·部署
晓杰'11 小时前
从0到1实现 Balatro 游戏后端(2):NestJS框架搭建与项目结构设计
后端·websocket·typescript·node.js·游戏开发·项目实战·nestjs
无所事事O_o11 小时前
二次验证码TOTP 使用说明
后端·二次验证码·谷歌验证器
ltl12 小时前
Multi-Head Attention:为什么要分多个头
后端
ltl12 小时前
Scaled Dot-Product:那个根号 d_k 是怎么来的'
后端
java1234_小锋13 小时前
SpringBoot为什么要禁止循环依赖?
java·数据库·spring boot
折哥的程序人生 · 物流技术专研14 小时前
《Java 100 天进阶之路》第17篇:Java常用包装类与自动装箱拆箱深入
java·开发语言·后端·面试
IT_陈寒15 小时前
为什么Java的Stream并行处理反而变慢了?
前端·人工智能·后端
孙69034215 小时前
swf 图片转 pdf
java·后端
长安不见15 小时前
从CompletionService的一个错误用法谈起
后端