【发布时间】:2013-11-01 21:57:41
【问题描述】:
考虑一个场景。我有两个 WebCenter Portal 页面。在一个页面上,我有一个获取位置的 portlet,在第二个 portlet 上,我有一个 portlet,它根据在第一个 portlet 上输入的位置显示天气。 当用户在第一页的第一个 portlet 上输入位置详细信息并单击提交(按钮位于 portlet 本身内)时,门户页面导航到结果页面,结果 portlet 显示天气详细信息。
基本上我想要实现的是: 1.不同门户页面上的两个portlet之间的通信 2. 向portlet 发送请求时,门户页面应该导航到结果页面。
【问题讨论】:
-
为什么不使用数据库来存储/使用这些信息?
-
- 是否要同时打开 2 个页面? - 如果您正在使用portlet,为什么不在同一页面上显示两者并使用上下文事件? - 如果要在两个页面之间切换,为什么不使用 URL 中的参数进行重定向?
-
实际上我在第一页上有多个portlet。因此,根据用户使用的 portlet,我必须重定向到包含结果 portlet 的结果页面。它就像一个仪表板。我尝试了以下操作:ateam-oracle.com/inter-portlet-communication-between-pages 但我无法在我的 portlet 生产者应用程序中设置事件,您能帮忙吗?
标签: oracle-adf portal webcenter