如何在Vaadin
而不是View
中创建多个UI页面?
现在我使用Navigator的视图创建了页面?
示例:
navigator=new Navigator(UI.getCurrent(),this);
navigator.addView("",new Login(navigator,sf,vs));
答案 0 :(得分:2)
根据Vaadin API文档(顺便说一句,谷歌的第一个链接),每个浏览器窗口只能有一个UI个实例:
任何组件层次结构中的最顶层组件。浏览器窗口中的每个Vaadin实例都有一个UI。 UI可以表示整个浏览器窗口(或选项卡)或嵌入Vaadin应用程序的html页面的某些部分。
当然,您仍然可以在一台服务器上注册多个用户界面,并将它们映射到多个VaadinServlet。