hi Christoph ... nothing to do.... we cannot to avoid encoding into param tag because encoding operation is cablated into param object of myfaces....now I presume it is a bug ..... my used version of myfaces is 1.1.5 but I've seen that the code is the same of 1.2.2

Christoph Ebner ha scritto:
hi luca,

try setting context-param org.apache.myfaces.STRICT_XHTML_LINKS to false in web.xml

regards
christoph

On Fri, Mar 7, 2008 at 11:05 AM, Luca Stancapiano <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    Paul van Rossem ha scritto:
    > Use <h:outputText value="#{UserNumberBean.modalita}"
    escape="false"/>
    > the problem is on 'param' tag. Escape attribute seems not
    working there



    > Paul.
    >
    > Luca Stancapiano wrote:
    >> hi.... I've seen that myfaces executes a strange encoding for
    >> characters. If I have something similar:
    >>
    >>  <h:form>                                           <h:commandLink
    >> action="#{UserNumberBean.log}">
    >>                       <h:outputText
    value="#{UserNumberBean.modalita}"/>
    >>                       <f:param name="id"
    >> value="#{UserNumberBean.modalita}"/>
    >>                    </h:commandLink>
    >>  </h:form>
    >>
    >>
    >> and UserNumberBean.modalita has 'modalità' as value, I see into the
    >> resulted page this value: modalit&#226 ,the ascii code instead of
    >> 'modalit&agrave' as well as for html pages. So when I click on the
    >> link, this value cannot to be decoded. I think about a bug of
    >> HTMLEncoder class... what do you think?



Reply via email to