2010-01-31 24 views
4

我想向现有的Java Web应用程序添加仪表板功能,它应该是一个Portlet容器,因此它可以托管其他小型应用程序或打开社交小工具。用于集成的Java门户引擎

这是最好的解决方案是什么?集成现有的完整portlet容器?

回答

1

Apache Pluto是一个可嵌入的portlet服务器,如果您正在寻找一个简单的引擎来使用现有的portlet - 它甚至可以使用JSP taglib来嵌入视图。

你提到了OpenSocial,尽管这仍然是一个移动的目标,但是我会建议通过JSR-168,除非你有一个特定的portlet。

+0

我们在工作中使用Shindig来开发OpenSocial门户 - 它确实仍然存在其缺陷,但它确实有效。 – Nick 2010-05-07 08:17:43

0

看看Liferay的作为门户容器:

http://www.liferay.com/products/liferay-portal

的开源版本是免费的,有一个企业版(如果你觉得有必要)。

+0

这对我来说有点重量级。我正在寻找可嵌入的东西。 – zehrer 2010-02-11 10:50:33

0

Infopark拥有一个JSR-168 Portlet容器,可在普通内容的任何位置提供Portlet。他们进行内容管理,因此portlet是一种在静态内容中创建个人动态部分的方法。它在任何servlet容器(如tomcat 5.5)中都可以作为webapp使用。对不起,但它是商业软件。