Vaadin 10+:如何禁用路由器?

时间:2018-11-20 22:49:10

标签: vaadin vaadin10

我正在尝试将Vaadin 8应用程序迁移到Vaadin 11。

我正在尝试使用VaadinServlet和UI:

@WebServlet(value = "/*", asyncSupported = true)
@VaadinServletConfiguration(productionMode = false, ui = TestUi.class)
public class TestServlet extends VaadinServlet {
}

public class TestUi extends UI {
  @Override
  protected void init(VaadinRequest request) {
    add(new Label("Test"));
  }
}

我得到:

enter image description here

可以/必须禁用路由器吗?

我仔细检查过,没有用@Route注释的类。

更新:migration guide指出: enter image description here

因此,在这种情况下,为什么应该在何处放置Route注释仍然感到困惑。

1 个答案:

答案 0 :(得分:3)

您需要在Vaadin 10中至少拥有一个@Route。由于要迁移,因此您可能需要在此处查看文档:{​​{3}}