Hi,

Might be an option too. I thought it best to return the client the
encoding he requests. Maybe the responseWriter-encoding
should be used before the hardcoded default.

Where does the responseWriter get the encoding from?
Is that configured?

cheers

Ernst

On 8/15/07, Mario Ivankovits <[EMAIL PROTECTED]> wrote:
> Hi!
> > http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ppr/PPRPanelGroupRenderer.java?view=diff&rev=566325&r1=566324&r2=566325
> >
> > +         String encoding = "UTF-8" ; // Hardcoded default
> > +         if(externalContext.getRequest() instanceof HttpServletRequest){
> > +             HttpServletRequest request = (HttpServletRequest) 
> > externalContext.getRequest();
> > +             if(request.getCharacterEncoding() != null)
> > +                 encoding = request.getCharacterEncoding();
> > +         }
> >
> Hmmm .... wouldn't be the correct way to do this to ask the
> ResponseWriter about the encoding?
>
> Something like:
>
> String encoding = facesContext.getResponseWriter().getCharacterEncoding();
>
>
>
> Ciao,
> Mario
>
>

Reply via email to