【发布时间】:2016-03-17 15:28:42
【问题描述】:
请我有一个带有 2 个 UI 的 vaadin 项目,我想通过单击一个按钮从第一个 UI 转到第二个。你知道我该怎么做吗。谢谢
【问题讨论】:
标签: user-interface vaadin vaadin7
请我有一个带有 2 个 UI 的 vaadin 项目,我想通过单击一个按钮从第一个 UI 转到第二个。你知道我该怎么做吗。谢谢
【问题讨论】:
标签: user-interface vaadin vaadin7
通常一个 Vaadin 应用程序只包含一个 UI,然后 Vaadin Navigator 用于在不同视图之间切换。
但有时在同一个应用程序中存在多个UIs 的有效用例。
如果您有多个UIs,要打开在您的网络应用程序的上下文根中运行的 UI,您可以说:
getUI().getPage().setLocation("/");
如果您在路径second 上运行另一个UI,您可以通过调用打开它:
getUI().getPage().setLocation("/second");
【讨论】: