如何在vaadin中创建多个ui页面

时间:2016-03-19 06:14:02

标签: java vaadin

如何在Vaadin而不是View中创建多个UI页面?
现在我使用Navigator的视图创建了页面?

示例:

navigator=new Navigator(UI.getCurrent(),this);
navigator.addView("",new Login(navigator,sf,vs));

1 个答案:

答案 0 :(得分:2)

根据Vaadin API文档(顺便说一句,谷歌的第一个链接),每个浏览器窗口只能有一个UI个实例:

  

任何组件层次结构中的最顶层组件。浏览器窗口中的每个Vaadin实例都有一个UI。 UI可以表示整个浏览器窗口(或选项卡)或嵌入Vaadin应用程序的html页面的某些部分。

当然,您仍然可以在一台服务器上注册多个用户界面,并将它们映射到多个VaadinServlet