You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Francisco Diaz Trepat - gmail <fr...@gmail.com> on 2009/03/11 14:00:12 UTC

encoding issue on ajax form post (portlet)

Hi all, I have a wicket project that suddenly required to support portlets.
I traveled through a lot of (I guess) normal issues from not being familiar
with portlets technology. But now I am at a  cross rode (quoting  obama) :-)

I have an encoding issue in which, for as much  as I could investigate,
begins something like this:

1- type  [Hómer] in a textfield
2- wicket javascript functions to handle post encode the field value to
H%C3%D3 (or similar)
3-portlet handles the request and redireccionates it to wicket.
4-on wicket side H\ufffd is the resulting string.
5- when ajax returns H?omer is the resulting string.
I have ISO-8859-1 in the main page (and only page) of my wicket application.
All the rest is ajax.
With my application inside the portlet container the UTF-8 is the encoding
but this doesn't seam to be because I change the encoding for the
portlet-driver and it didn't work at all.
Any Ideas?
f(t)

Re: encoding issue on ajax form post (portlet)

Posted by Vivek Kumar <fi...@gmail.com>.
Hi 

Did that solve your problem in portlet ?

Regards
Vivek


Francisco Diaz Trepat - gmail wrote:
> 
> Aha.
> Thanks eike. I'll try it right away.
> 
> On Sat, Mar 14, 2009 at 4:10 PM, Eike Kettner <ne...@eknet.org> wrote:
> 
>> Hi Francisco,
>>
>> i ran into a similiar problem with ajax and umlauts. in my case i had
>> a tomcat running the webapp. and for the ajax requests, i had to
>> configure the tomcat connector with useBodyEncodingForURI="true". then
>> the content of ajax requests got correctly encoded (using utf8). since
>> i didn't use porltlets i don't know if this is of any help for you...
>>
>> eike
>>
>>
>>
>> On [Wed, 11.03.2009 11:00], Francisco Diaz Trepat - gmail wrote:
>> > Hi all, I have a wicket project that suddenly required to support
>> portlets.
>> > I traveled through a lot of (I guess) normal issues from not being
>> familiar
>> > with portlets technology. But now I am at a  cross rode (quoting 
>> obama)
>> :-)
>> >
>> > I have an encoding issue in which, for as much  as I could investigate,
>> > begins something like this:
>> >
>> > 1- type  [Hómer] in a textfield
>> > 2- wicket javascript functions to handle post encode the field value to
>> > H%C3%D3 (or similar)
>> > 3-portlet handles the request and redireccionates it to wicket.
>> > 4-on wicket side H\ufffd is the resulting string.
>> > 5- when ajax returns H?omer is the resulting string.
>> > I have ISO-8859-1 in the main page (and only page) of my wicket
>> application.
>> > All the rest is ajax.
>> > With my application inside the portlet container the UTF-8 is the
>> encoding
>> > but this doesn't seam to be because I change the encoding for the
>> > portlet-driver and it didn't work at all.
>> > Any Ideas?
>> > f(t)
>>
>> --
>> email: eike@eknet.org   https://www.eknet.org  pgp: 481161A0
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>
> 
> 

-- 
View this message in context: http://www.nabble.com/encoding-issue-on-ajax-form-post-%28portlet%29-tp22454650p23042717.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: encoding issue on ajax form post (portlet)

Posted by Francisco Diaz Trepat - gmail <fr...@gmail.com>.
Aha.
Thanks eike. I'll try it right away.

On Sat, Mar 14, 2009 at 4:10 PM, Eike Kettner <ne...@eknet.org> wrote:

> Hi Francisco,
>
> i ran into a similiar problem with ajax and umlauts. in my case i had
> a tomcat running the webapp. and for the ajax requests, i had to
> configure the tomcat connector with useBodyEncodingForURI="true". then
> the content of ajax requests got correctly encoded (using utf8). since
> i didn't use porltlets i don't know if this is of any help for you...
>
> eike
>
>
>
> On [Wed, 11.03.2009 11:00], Francisco Diaz Trepat - gmail wrote:
> > Hi all, I have a wicket project that suddenly required to support
> portlets.
> > I traveled through a lot of (I guess) normal issues from not being
> familiar
> > with portlets technology. But now I am at a  cross rode (quoting  obama)
> :-)
> >
> > I have an encoding issue in which, for as much  as I could investigate,
> > begins something like this:
> >
> > 1- type  [Hómer] in a textfield
> > 2- wicket javascript functions to handle post encode the field value to
> > H%C3%D3 (or similar)
> > 3-portlet handles the request and redireccionates it to wicket.
> > 4-on wicket side H\ufffd is the resulting string.
> > 5- when ajax returns H?omer is the resulting string.
> > I have ISO-8859-1 in the main page (and only page) of my wicket
> application.
> > All the rest is ajax.
> > With my application inside the portlet container the UTF-8 is the
> encoding
> > but this doesn't seam to be because I change the encoding for the
> > portlet-driver and it didn't work at all.
> > Any Ideas?
> > f(t)
>
> --
> email: eike@eknet.org   https://www.eknet.org  pgp: 481161A0
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

Re: encoding issue on ajax form post (portlet)

Posted by Eike Kettner <ne...@eknet.org>.
Hi Francisco,

i ran into a similiar problem with ajax and umlauts. in my case i had
a tomcat running the webapp. and for the ajax requests, i had to
configure the tomcat connector with useBodyEncodingForURI="true". then
the content of ajax requests got correctly encoded (using utf8). since
i didn't use porltlets i don't know if this is of any help for you...

eike



On [Wed, 11.03.2009 11:00], Francisco Diaz Trepat - gmail wrote:
> Hi all, I have a wicket project that suddenly required to support portlets.
> I traveled through a lot of (I guess) normal issues from not being familiar
> with portlets technology. But now I am at a  cross rode (quoting  obama) :-)
> 
> I have an encoding issue in which, for as much  as I could investigate,
> begins something like this:
> 
> 1- type  [Hómer] in a textfield
> 2- wicket javascript functions to handle post encode the field value to
> H%C3%D3 (or similar)
> 3-portlet handles the request and redireccionates it to wicket.
> 4-on wicket side H\ufffd is the resulting string.
> 5- when ajax returns H?omer is the resulting string.
> I have ISO-8859-1 in the main page (and only page) of my wicket application.
> All the rest is ajax.
> With my application inside the portlet container the UTF-8 is the encoding
> but this doesn't seam to be because I change the encoding for the
> portlet-driver and it didn't work at all.
> Any Ideas?
> f(t)

-- 
email: eike@eknet.org   https://www.eknet.org  pgp: 481161A0

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org