h:outputText有一个 escape 属性用来处理html 标签. 默认值为true.这意味着所有特殊的符合都被转义为'&'代码.
<h:outputText value="<b>This is a text</b>"/>
打印的结果是:
<b>This is a text</b>
<h:outputText escape="false" value="<b>This is a text</b>"/>
打印的结果是:
This is a text
本文介绍了JSF中h:outputText组件的escape属性的作用。该属性用于控制是否将HTML特殊字符转义,默认值为true,即转义。通过设置escape属性为false,可以使得HTML标签正常显示而非被转义。
打印的结果是:
<b>This is a text</b>
<h:outputText escape="false" value="<b>This is a text</b>"/>
打印的结果是:
This is a text

被折叠的 条评论
为什么被折叠?