从现有WAR文件创建portlet

时间:2011-06-06 11:48:30

标签: tomcat portlet war

我有一个现有的war文件,没什么特别的,只是一个普通的Web应用程序。我正在创建一个门户页面,我想将这个现有的Web应用程序变成一个portlet。有人知道怎么做吗?基本上如果我可以将这个war文件粘贴到一个portlet窗口中,那会很棒,但我不知道从哪里开始。

我正在使用已安装在Tomcat 6.0.x上的OpenPortal 2.x并在Eclipse Helios中进行编程。

1 个答案:

答案 0 :(得分:2)

是的,您可以使用指定的格式打包您的portlet大战,并确保除portlet.xml

之外还有web.xml

我没有使用OpenPortal,但我认为它是门户框架,允许您将个人portlet部署为战争。

图表示例为available here。见 5.2.1.2。包装结构了解更多信息。

您可以做的另一件事是use this tutorial for OpenPortal and Eclipse,并创建一个示例portlet并将其导出为战争。然后将新战争与现有战争进行比较,很可能你只需要添加几个文件 - 其中一个是portlet.xml

然后将修改后的战争部署到门户网站。

我为您找到了更多样本,take a look at these - 您可以直接将现有战争与这些战争的结构进行比较。尝试部署其中的一些,这样你就可以知道它们是否也适用于OpenPortal。