4
我有一個自定義EL函數(在myfunctions.taglib.xml
定義),它返回的HTML塊,我想將它逐字複製到輸出,JSF:如何讓#{...}擴展不被轉義?
<f:verbatim>
#{mylib:generateHtml()}
</f:verbatim>
然而,#擴展{...}總是逃過一劫。如何使它不被逃脫?
我有一個自定義EL函數(在myfunctions.taglib.xml
定義),它返回的HTML塊,我想將它逐字複製到輸出,JSF:如何讓#{...}擴展不被轉義?
<f:verbatim>
#{mylib:generateHtml()}
</f:verbatim>
然而,#擴展{...}總是逃過一劫。如何使它不被逃脫?
我相信有一個逐字轉義字符的選項。
<f:verbatim escape="#{boolean}" />
使用<h:outputText escape="false" />
。 <f:verbatim>
爲JSP視圖提供完全不同的目的,並且在Facelets上是危險的,並且在JSF 2.0中已棄用而不是。
<h:outputText value="#{bean.html}" escape="false" />
如何在不讓JSF解釋此String的情況下輸出#{bean.myProperty}?我不想創建一個返回這個String的bean。是否有輸出組件來做到這一點? – 2012-10-18 10:55:55