首先,对不起我的英语
我在一个 .war 的一个页面中有一个 Portlet Factory 中的 portlet,在另一个页面和另一个 .war 中有另一个 JSR 168 中的 portlet
我需要使用命令按钮将 Portlet Factory 重定向到 Portlet JSR 168
请我花两周时间尝试找到解决方案
再次对不起我的英语
首先,对不起我的英语
我在一个 .war 的一个页面中有一个 Portlet Factory 中的 portlet,在另一个页面和另一个 .war 中有另一个 JSR 168 中的 portlet
我需要使用命令按钮将 Portlet Factory 重定向到 Portlet JSR 168
请我花两周时间尝试找到解决方案
再次对不起我的英语
一种解决方法是 portlet 事件。如果您使用 JSR286,现在生活会更轻松,因为您可以使用标准事件。一些 JSR 168 portlet 容器/门户具有专有的事件机制,例如 WebSphere Portal 具有协作机制。另外一点,当您的 portlet 被部署时,您是否使用 Portlet Factory 或 RAD 或任何其他工具创建它们并不重要。然后您只处理portlet。
正如之前的海报所指出的,使用 JSR286 portlet(WEF 和非 WEF)会更容易,因为事件是标准的,但使用 JSR168 并非不可能,如果您在短期内仅限于该版本。
Web Experience Factory (WEF) / 以前称为 WebSphere Portlet Factory (WPF) 具有协作的 Portlet 源和目标构建器,以帮助自动化设置 portlet 事件的过程,无论是基于 JSR286 标准的事件还是 JSR168 IBM Portal 特定(WSDL 定义)事件。如果您仍在寻找如何解决这个问题(不太可能,因为这个问题已经很老了——对此感到抱歉),那么我建议您查看 WPF/WEF 端的 Cooperative Portlet Source 和 Target 构建器以及您的 Portlet 事件支持其他 JSR portlet 的非 WEF 工具。
我希望信息有所帮助,..Mike Burati 本网站上的帖子是我自己的,并不一定代表 IBM 的立场、策略或意见。