我从< p:editor>这里得到一个String : < b>This is bold text< /b>. 我想<b>This is bold text</b>在xhtml页面中显示.我可以使用什么标签来做到这一点?
Jon*_*ner 17
使用outputText escape="true":
<h:outputText escape="true" value="<b>This is bold</b>"/>
Run Code Online (Sandbox Code Playgroud)
正如这个问题的答案所述:
... Facelets隐含地将内联 [强调添加]内容包含在组件中,如表所示
<h:outputText>
因此,如果您不使用设置为Facelets outputText的escape属性的标记,true则会为您添加一个将转义html标记的标记.
编辑:我对escape属性完全错了.请原谅我的无知,因为我还在学习.根据文档的escape属性:
指示必须转义在HTML和XML标记中敏感的字符的标志.默认情况下,此标志设置为"true".
请查看此操作系统问题的答案以获取正确的示例.
| 归档时间: |
|
| 查看次数: |
25880 次 |
| 最近记录: |