2010-01-31 53 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使用。對不起,但它是商業軟件。