Thanks Gerald. I will implement it. 

--- Gerald M�llan <[EMAIL PROTECTED]> wrote:

> Hi,
> 
> I like the idea of having an own attribute for the
> char encoding and
> putting this value to the ajax request. We can set
> encoding type in
> the phaselistener without waiting for the explicit
> call to the
> component itself. Can be done right at the beginning
> and also looks
> like a more generic solution.
> 
> Doesn`t seem being a hack to me!
> 
> cheers,
> 
> Gerald
> 
> On 5/23/06, sharath reddy <[EMAIL PROTECTED]>
> wrote:
> > Hello,
> >
> > Here is the gist of TOMAHAWK-208:
> >
> > When inputSuggestAjax gets rendered, the
> > AjaxDecodePhaseListener does not set the content
> type
> > of the response to the (expected)
> > text/html;charset=UTF-8 (or whatever). There's not
> > type or charset specified at all.
> >
> > Rumiana then suggests: Maybe "charset=UTF-8"
> should be
> > specified somewhere as well.
> >
> > In a JSF page, it is possible to set the
> > response.setContentType() attribute:
> > <%@ page session="false"
> > contentType="text/html;charset=utf-8"%>
> >
> > The problem is, for AJAX requests, how do we
> specify
> > the charset explicity, when we want to do so?
> >
> > One solution would be to add the 'charset'
> attribute
> > to the AJAX component. When the AjaxPhaseListener
> > invokes the component (by calling 'encodeAjax'),
> this
> > attribute can be set on the response.
> >
> > The problem with this approach is that the
> contentType
> > has to be set BEFORE getWriter() is called on the
> > Response. So by the time the component is invoked,
> it
> > is already be too late.
> >
> > Another potential solution is to have the AJAX
> call to
> > the server have a 'charset=' parameter. The
> > AjaxPhaseListener will check for this parameter in
> the
> > request and set the content-type accordingly in
> the
> > response.
> >
> > I'm just looking for best way to do this without
> > seeming like a hack.
> >
> > Any ideas/suggestions?
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
> >
> 
> 
> -- 
> Gerald M�llan
> Schelleingasse 2/11
> 1040 Vienna, Austria
> 0043 699 11772506
> [EMAIL PROTECTED]
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to