Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WebSpherePortal7:使用rss/atom提要作为portlet的内容提供者。可能吗?_Rss_Websphere Portal_Atom Feed - Fatal编程技术网

WebSpherePortal7:使用rss/atom提要作为portlet的内容提供者。可能吗?

WebSpherePortal7:使用rss/atom提要作为portlet的内容提供者。可能吗?,rss,websphere-portal,atom-feed,Rss,Websphere Portal,Atom Feed,有没有办法在WebSpherePortal7中将atom提要用作内容提供者 假设我在一个页面上有两个portlet,它们分别表示主体和页脚。我有一个atom提要和两个条目。我需要在主体部分将第一个条目显示为html,在页脚将第二个条目显示为html。 请根据您的经验建议任何解决方案,或者确认只有编写您自己的自定义portlet才能做到这一点。我不确定我是否完全理解提要在一个portlet中显示第一个链接,在另一个portlet中显示下一个链接的要求,但您可以尝试使用联合提要portlet。下面是

有没有办法在WebSpherePortal7中将atom提要用作内容提供者

假设我在一个页面上有两个portlet,它们分别表示主体和页脚。我有一个atom提要和两个条目。我需要在主体部分将第一个条目显示为html,在页脚将第二个条目显示为html。
请根据您的经验建议任何解决方案,或者确认只有编写您自己的自定义portlet才能做到这一点。

我不确定我是否完全理解提要在一个portlet中显示第一个链接,在另一个portlet中显示下一个链接的要求,但您可以尝试使用联合提要portlet。下面是一个解释: 以下是从Lotus温室下载的内容:
这允许您将提要与最小的portlet定制集成。

感谢您的回复。我尝试了这个portlet。它实际上是一个谷歌阅读器。它还允许您更改表示提要的模板。我目前正在使用它。但它看起来有点重,所以我正在搜索一些轻量级的东西。让我知道你找到了什么,我很想看看。它不是一个“门户”解决方案,但Google Feed API都是在前端Javascript中完成的:我所做的是为了实现我想要的:1。在辛迪加提要portlet的META-INF/services文件夹中,我更改了com.prudential.Feed.PortletChannelAgentFactoryImpl文件。我将自己的com.ibm.wps.portlets.feedspace.ext.PortletChannelAgentFactory 2实现放在这里。正如我所说,我已经实现了PortletChannelAgentFactory。您需要实现createPortletChannelAgent方法,该方法将返回您的com.ibm.wps.portlets.feedspace.ext.PortletChannelAgent 3版本。您对PortletChannelAgent的实现应该实现fetchFeed,我在其中以我需要的方式处理提要。在portlet.xml中的最后一件事,我更改了两个首选项:channel.template和headlines.template,以链接到这些jsp页面的实现。5.然后我重新打包这个portlet并部署它。