当在JSF页面中使用Primefaces feedReader时,它会自动获取Feed的图像。 在我的页面上有三列。第一个包含FeedReader,当Feed有图像时,它超出了列大小并侵入第二列。
我已经尝试了属性escape =“false”,但它不会使文本超出列,而不是图像。有没有办法纠正这个?
谢谢!
答案 0 :(得分: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>