vaadin 项目中不同 UI 之间的导航
Navigation between differents UI in vaadin project
我有一个带有 2 UI 的 vaadin 项目,我想通过单击一个按钮从第一个 UI 转到第二个。你知道我该怎么做吗?谢谢
通常一个 Vaadin 应用程序只包含一个 UI
,然后 Vaadin Navigator
用于在不同视图之间切换。
但有时在同一应用程序中存在多个 UI
的有效用例。
如果您有多个 UI
,要打开 Web 应用程序上下文根中的 UI,即 运行,您可以说:
getUI().getPage().setLocation("/");
如果您在路径 second
上有另一个 UI
运行,您可以通过调用以下命令打开它:
getUI().getPage().setLocation("/second");
我有一个带有 2 UI 的 vaadin 项目,我想通过单击一个按钮从第一个 UI 转到第二个。你知道我该怎么做吗?谢谢
通常一个 Vaadin 应用程序只包含一个 UI
,然后 Vaadin Navigator
用于在不同视图之间切换。
但有时在同一应用程序中存在多个 UI
的有效用例。
如果您有多个 UI
,要打开 Web 应用程序上下文根中的 UI,即 运行,您可以说:
getUI().getPage().setLocation("/");
如果您在路径 second
上有另一个 UI
运行,您可以通过调用以下命令打开它:
getUI().getPage().setLocation("/second");