我有一个GWT应用程序,我想构建一个Portlet。 我已经使用Liferay完成了该操作,但生成的portlet(.war文件)无法部署到Apache Pluto中。
我想知道是否有人有关于如何构建可以在任何JSR-168兼容门户中部署的JSR-168 portlet(使用GWT和Eclipse)的HOWTO信息。我不确定这是否可行。
我已经阅读了Pluto提供的官方文档,我真的需要更详细的内容。
谢谢!
答案 0 :(得分:0)
具体是什么使它无法部署在标准容器中?
我已经将GWT应用程序写入基于pluto的门户网站几次,除了将数据传入应用程序之外没有太多问题。简而言之,我创建了一个标准的JSP portlet,它加载了在编译期间生成的GWT javascript文件,并将应用程序加载到portlet的JSP页面的div面板中。
答案 1 :(得分:0)
我建议您查看Vaadin。它使用GWT作为UI,但在服务器端工作,可以很容易地作为portlet嵌入。我知道这有效extremely well for Liferay因为我亲自编写了Vaadin(GWT)应用程序并将它们部署为liferay中的portlet。另外,Vaadin states here它将支持像Pluto这样的JSR-168兼容门户。