java - @WebFilter 需要 ServletComponentScan

标签 java spring-boot

类可以用@WebFilter(urlPatterns="*")注释,但spring不会根据请求运行它。为什么?如果我向 Application 类添加 @ServletComponentScan 注释。它会工作得很好。可以以某种方式让它以不同的方式工作吗?

最佳答案

@ServletComponentScan
@SpringBootApplication
public class Application {

    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}

@ServletComponentScan 将解决问题

关于java - @WebFilter 需要 ServletComponentScan,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59091626/

相关文章:

java - Spring Data - MongoDB 按给定顺序按 ID 获取对象

java - Spring 启动 MailConnectException : Couldn't connect to host, 端口 : localhost, 25;超时-1;

java - Spring Batch 测试用例忽略 Spring 配置文件

java - 在 Mac OS X 10.6 上从 x86_64 .a 文件创建 jnilib

java - size(int x, int y) 正在运行,但在构建处理库路径后在 intellij 中不起作用

java - 如果排序列表元素相等,如何将 "the same"竞争位置分配给它们?

java - Spring中是否为每个Bean都创建了一个代理?

java - 如何将 Java 应用程序从 Tomcat 7/8/9 迁移到 Tomcat 10

java - 将带有大量不必要信息的 JSON 映射到 Java 对象时的正确方法

Java : Repeatly running the child mapping query individually in Spring Boot Application