My h:outputFormat tag is ignoring it's escape="false" attribute. My HTML is below. Can someone sanity check for me please!
<span xmlns:t="http://myfaces.apache.org/tomahawk" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"> <t:dataTable value="[EMAIL PROTECTED]" var="call" styleClass="call" > ... <t:column> <f:facet name="header"> <h:outputFormat escape="false" value="#{messages['myaccount$callhistory.moneycostcol.header']}"> <f:param value="[EMAIL PROTECTED]" /> </h:outputFormat> </f:facet> <h:outputText value="#{call.cost}"> <f:converter converterId="com.scn.Currency" /> </h:outputText> </t:column> </t:dataTable> </span> The value of @managed-bean-name.currencySymbol is "£", but it gets escaped to "&pound;" by the formatter despite the escape="false". Any ideas anyone? (Am cross-posting this to the myfaces list too). Cheers, Ian.