0

在 JSF 页面中使用 Primefaces feedReader 时,它会自动获取 feed 的图像。在我的页面上有三列。第一个有 FeedReader,当 feed 有图像时,它超出了列大小并侵入了第二列。

我已经尝试过属性 escape="false",但它不会让文本超出列,而不是图像。有什么办法可以纠正这个吗?

谢谢!

4

1 回答 1

0

您可能必须手动删除图像。我查看了 API,没有看到任何会自动执行此操作的内容。

您可以将数据传递给支持 bean,以使用您想要的任何解析方法删除图像。

<p:feedReader value="http://rss.news.yahoo.com/rss/sports" var="feed">
    <h:outputText value="#{feed.title}" style="font-weight: bold"/>
    <h:outputText value="#{backingBean.removeImages(feed.description.value)}" escape="false"/>
</p:feedReader>
于 2013-09-13T19:59:02.753 回答