无法导航到“查看”

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

我正在使用vaadin 10.如果我使用@Route(“”),我会在登录视图类上看到此错误,但当我将其写为@Route(value =“”)时,它会起作用。但这样做到另一个视图我得到这个错误。大多数问题都过于先进。我只有一个带vaadin和springboot的简单项目。

spring-mvc spring-boot vaadin vaadin-flow vaadin-navigator
2个回答
3
投票

使用您在问题评论中作为链接提供的源代码,我无法重现您的问题。但是,在我能够运行应用程序之前,您的代码存在两个问题:

  • @Theme注释需要放在视图或路由器布局上;我把它移到你的LoginView
  • Vaadin 10中没有Valo主题,因此ValoTheme类的引用是编译错误;我删除了它

解决了这些问题后,一切都运行良好,@Route(value="")@Route("")都在运作。您使用的是哪个Java版本?对于Vaadin 10,Java 8是必需的minium。另外请尝试删除lombok进行测试,也许这会导致问题。


1
投票

尝试使用@Route(value = "employeeDisplay")而不是@Route(value = "/employeeDisplay")来注释您的EmployeeDisplay类。换句话说,删除/

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