如何在JSF页面上呈现HTML标记

  • 本文关键字:HTML 标记 JSF jsf
  • 更新时间 :
  • 英文 :


我有一个JSF页面,其中显示来自不同rss提要的数据。有时这些数据包含html标记元素,但是当我将它们放入p:outputLabel中时,它们就会像纯文本一样显示在页面上,其中填充了写出来的标记元素。是否有一种方法可以忽略这些元素或正确渲染它们?遗憾的是,我没有找到关于这方面的很多信息。

设置控件的escape属性为false。默认值为true,以防止将任何内容解释为html。

<p:outputLabel value="#{bean.text}" escape="false"/>

Use escape="true" in <h:outputText>:

<h:outputText value="#{bean.text}" escape="true" />

注意<p:outputLabel>将呈现一个<label> HTML组件,该组件应该用作其他组件(如<p:inputText>)的标签。

相关内容

  • 没有找到相关文章