Jsf控制用html标签格式化文本

时间:2009-10-27 10:22:52

标签: jsf

早上好。

是否有任何jsf控件可以转义html标签?

想象一下,我在资源中有以下字符串:

text.String=lalala<br/>lelele

我想在Xhtml文件上打印一个简单的控件,如:

<h:outputText value="#{messages['text.String']}" />

如何使用html <br/>标记格式化结果? 结果应该是:

lalala
lelele

而不是:
lalala<br/>lelele

由于

1 个答案:

答案 0 :(得分:10)

outputText控件有一个'escape'属性来控制该行为。 见here (outputText reference).

基本上是这样的:

<h:outputText escape="false" value="#{messages['text.String']}" />

应该做的。