我有一个现有的war文件,没什么特别的,只是一个普通的Web应用程序。我正在创建一个门户页面,我想将这个现有的Web应用程序变成一个portlet。有人知道怎么做吗?基本上如果我可以将这个war文件粘贴到一个portlet窗口中,那会很棒,但我不知道从哪里开始。
我正在使用已安装在Tomcat 6.0.x上的OpenPortal 2.x并在Eclipse Helios中进行编程。
答案 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。