我目前正在开发一个现有的java web-app。 我的Web应用程序可以部署在Tomcat,Websphere或Weblogic上。
我想在我的网络应用中添加portlet功能。
我知道为了做到这一点,我必须使用portlet容器或门户。
问题是,我宁愿避免安装新软件,我宁愿使用不需要安装的第三方(如罐子)。
我应该使用的最佳软件是什么? 请记住,我需要一个可以在Weblogic,websphere或Tomcat上使用的软件。
答案 0 :(得分:1)
“Portlet功能”是一个非常广泛的声明。你可以说得更详细点吗?
门户软件的一大好处是,您可以从门户容器中获得身份验证/授权,portlet间通信功能,一致的外观和功能。开箱即用的感觉等。
如果您只是在寻找特定的功能子集,那么您可以使用一些jar库。否则,我建议调查BEA的AquaLogic(可能在Oracle下重新命名),IBM的WebSphere Portal或其他门户供应商之一。
答案 1 :(得分:0)
正如“Mike G”所说,“Portlet功能”是一个非常广泛的声明,我不确定您的需求是什么。 无论如何,你可能想看一下Pluto,这是portlet规范v2(JSR-286)的参考portlet实现
根据其FAQ,您可以通过向Web应用程序的web.xml添加侦听器和过滤器,在标准Web应用程序中部署portlet。
Pluto已经过Tomcat测试: http://portals.apache.org/pluto/app-servers.html