Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 嵌套Vaadin应用程序_Java_Gwt_Vaadin - Fatal编程技术网

Java 嵌套Vaadin应用程序

Java 嵌套Vaadin应用程序,java,gwt,vaadin,Java,Gwt,Vaadin,是否可以将一个Vaadin应用程序嵌套到另一个应用程序中?我想用应用程序a实现一个门户,并在该门户中嵌入几个应用程序 我可以使用不同的ID作为目标元素多次调用Vaadin.initApplication使多个Vaadin应用程序彼此相邻: vaadin.initApplication("target-element-id",{ "theme": "mytheme", "versionInfo": { "vaadinVersion": "7.5.1",

是否可以将一个Vaadin应用程序嵌套到另一个应用程序中?我想用应用程序a实现一个门户,并在该门户中嵌入几个应用程序

我可以使用不同的ID作为目标元素多次调用
Vaadin.initApplication
使多个Vaadin应用程序彼此相邻:

vaadin.initApplication("target-element-id",{
    "theme": "mytheme",
    "versionInfo": {
        "vaadinVersion": "7.5.1",
        "atmosphereVersion": "2.2.7.vaadin1"
    },
    "widgetset": "de.test.widgetset",
    "vaadinDir": "http://localhost/VAADIN/",
    "browserDetailsUrl": "http://localhost/service1",
    "serviceUrl": "http://localhost/service1",
    "debug": true,
    "standalone": false,
    "heartbeatInterval": 300
});
但是,一旦我将一个元素指定为已经在Vaadin UI中的目标,我就会得到以下错误:

java.lang.AssertionError:具有现有父小部件的小部件可能不会添加到分离列表中


听起来您希望将Vaadin应用程序作为portlet。Vaadin文件包含一章:

有关Java Portlet的信息:

您可以看看Liferay: