无法在 Vaadin 24 Spring Boot 应用程序中注册额外的 Servlet

问题描述 投票:0回答:1

我正在尝试遵循此指南:动态内容,添加一个额外的 Servlet 来管理动态内容,但是当我尝试访问关联的 url 时,vaadin 告诉我没有注册路径。我正在使用带有 Spring Boot 3.2.2 的 Vaadin 24。我尝试添加 @ServletComponentScan 但没有结果。

spring-boot vaadin-flow vaadin24
1个回答
0
投票

刚刚在 Vaadin 24.3.10 中尝试了相同的动态内容指南,但无济于事。 无法访问 servlet URL,直到我在 Application 类定义上方添加了提到的标签 @ServletComponentScan 标签:

Application.java    
...
@ServletComponentScan
public class Application implements AppShellConfigurator {
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
...

现在它的工作方式就像在 Vaadin 8 中一样。

© www.soinside.com 2019 - 2024. All rights reserved.