【发布时间】:2011-07-12 22:00:18
【问题描述】:
我在我的 JSF 页面的 h:outputText 标记中使用资源包属性文件中定义的属性。是否可以在属性文件字符串中包含 HTML,以便我可以在页面上显示图像?我不能直接在页面中执行此操作的原因是,这必须是运营团队的可配置选项。
【问题讨论】:
标签: html jsf properties resourcebundle
我在我的 JSF 页面的 h:outputText 标记中使用资源包属性文件中定义的属性。是否可以在属性文件字符串中包含 HTML,以便我可以在页面上显示图像?我不能直接在页面中执行此操作的原因是,这必须是运营团队的可配置选项。
【问题讨论】:
标签: html jsf properties resourcebundle
是的,只需在 <h:outputText> 上设置 escape="false",这样该值就不会被 HTML 转义。
<h:outputText value="#{bundle['some.key']}" escape="false" />
【讨论】: