【发布时间】:2012-09-21 16:29:08
【问题描述】:
我正在使用带有 JSF 2.0 的 PrimeFaces 来构建一个应用程序。我正在使用 PrimeFaces <p:editor> 组件使用户能够创建富文本。但是这个组件的输出是 HTML 源代码,看起来像这样:
String text = "<p>This text <i>contains</i> some <b>HTML</b> code.</p>";
当我在<h:outputText> 中显示如下:
<h:outputText value="#{bean.text}" />
然后它将 HTML 代码显示为纯文本:
此文本包含一些HTML代码。
是否有任何组件可以解释 HTML 源代码,例如<i> 实际上显示为斜体,<b> 显示为粗体?
此文本包含一些HTML代码。
【问题讨论】:
标签: html jsf jsf-2 primefaces escaping