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