2011-10-22 160 views

回答

15

使用与 escape="true"一个的outputText:

<h:outputText escape="true" value="<b>This is bold</b>"/> 

正如答案陈述this question

... Facelets的隐式封装在一个组件直列 [添加重点]内容如<h:outputText>

因此,如果您不使用outputText标记,escape属性设置为true Facelets将为您添加一个 ,这将转义html标记。

编辑:我完全错了escape属性。请原谅我的无知,因为我还在学习。根据文档escape属性:

标志指示在HTML和XML标记中敏感的字符必须转义。该标志默认设置为“true”。

请参阅this OS question的答案,以获得正确的示例。

相关问题