2009-10-27 66 views
4

早上好。Jsf控件使用html標籤格式化文本

是否有任何jsf控件可以轉義html標籤?

想象我有資源以下字符串:

text.String=lalala<br/>lelele 

,我想用一個簡單的控制像打印在XHTML文件:

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

我如何得到的結果格式化與html <br/>標記? 結果應該是:而不是

lalala 
lelele 


lalala<br/>lelele

感謝

回答

10

中的outputText控制具有控制該行爲的 '逃離' 屬性。 見here (outputText reference).

所以基本上:

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

應該做的工作。

+0

任何人都知道如何用h:message標籤來做到這一點? h:消息上沒有escape屬性。 – roel 2013-12-16 09:17:49