是否可以在单独的war文件中创建动态可插入的GWT小部件/ portlet?

Roy*_*Roy 5 java gwt portal portlet widget

是否可以在GWT中创建可以动态加载并添加到GWT Web应用程序的窗口小部件/ portlet,以及GWT窗口小部件可以驻留在单独的war文件中?

为了澄清我的问题:符合JSR168/JSR286标准的门户可以在单独的项目(war文件)中创建portlet,并将它们动态加载到门户页面中.假设您想在GWT应用程序中执行类似的操作.因此,假设我们仅为GUI使用GWT创建门户(没有JSP或类似),我们想要动态添加用纯GWT编写的"portlet".这可能吗?

我可以想象它可以使用IFrame来完成,但是如果这样的GWT小部件/ portlet完全是GWT主机"门户"应用程序的一部分并且共享它的样式表和其他资源会更好.

Chi*_*hii 2

我认为“GWT portlet”只不过是您自己编写的一个小部件(并且可能实现了一个通用接口)。

困难的部分是动态地允许预编译的 gwt 应用程序包含另一个 gwt 组件(在本例中为 portlet),而无需再次使用源代码进行编译(这就是问题似乎暗示的内容)。