Vaadin 10+:如何禁用路由器?
Vaadin 10+: How can I disable Router?
我正在尝试将 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"));
}
}
我得到:
我可以/必须禁用路由器吗?
我仔细检查了一下,没有class注解@Route。
更新:migration guide 声明:
所以我仍然对在这种情况下为什么以及应该在何处放置 Route 注释感到困惑。
您将需要在 Vaadin 10 中至少有一个 @Route
。由于您正在迁移,您可能需要查看此处的文档:https://vaadin.com/docs/v10/flow/migration/1-migrating-v8-v10.html
我正在尝试将 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"));
}
}
我得到:
我可以/必须禁用路由器吗?
我仔细检查了一下,没有class注解@Route。
更新:migration guide 声明:
所以我仍然对在这种情况下为什么以及应该在何处放置 Route 注释感到困惑。
您将需要在 Vaadin 10 中至少有一个 @Route
。由于您正在迁移,您可能需要查看此处的文档:https://vaadin.com/docs/v10/flow/migration/1-migrating-v8-v10.html