You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by julien roche AKA indiana_jules <ro...@gmail.com> on 2009/12/07 12:53:18 UTC
AjaxEditableLabel
Hi guys,
I used Wicket-1.4.3 & Wicket-1.4.3 on Windows XP & Tomcat 6, and I've got a
strange behavior on the component AjaxEditableLabel.
If I insert "peut-ĂȘtre" in the field, the character with the accent will be
badly stored. In the code, I see the following code into the Ajax behavior:
final String saveCall = "{" +
generateCallbackScript("wicketAjaxGet('" + getCallbackUrl()
+
"&save=true&'+this.name+'='+wicketEncode(this.value)") +
"; return false;}";
If I change it, like it was done into the commit r835229 for the
ajaxEditMultineLabel (see
http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableMultiLineLabel.java?view=diff&r1=835228&r2=835229&pathrev=835229),
with this code:
final String saveCall = "{" + "wicketAjaxPost('" + getCallbackUrl(true) +
"&save=true', wicketSerialize(this)); return true;}";
It works, I retrieve the correct text.
Can it be possible to change this part of code to avoid changing the Tomcat
server configuration ?
Thanks
Julien Roche Aka Indiana_Jules
Email: roche.jul@gmail.com
Portable: 06 63 91 94 63
Skype: indiana_jules
Re: AjaxEditableLabel
Posted by julien roche AKA indiana_jules <ro...@gmail.com>.
Hi,
Well, I have overrided AjaxEditableLabel to use the wicketAjaxPost (that's
solved my problem), because I shall not change the URIEncoding (there may be
conflits with others applications running under the Tomcat server and I'm
not allowed to do that :'( ).
Thanks for your reply
Regards
Julien Roche Aka Indiana_Jules
On Tue, Dec 8, 2009 at 8:30 PM, TahitianGabriel <gl...@piti.pf> wrote:
>
> Try to add URIEncoding="UTF-8" in the Connector meta in the server.xml file
> of Tomcat:
>
> <Connector URIEncoding="UTF-8" ...>
>
> Should solve your problem...
>
> Regards,
>
> Gabriel.
> --
> View this message in context:
> http://old.nabble.com/AjaxEditableLabel-tp26676156p26699350.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: AjaxEditableLabel
Posted by TahitianGabriel <gl...@piti.pf>.
Try to add URIEncoding="UTF-8" in the Connector meta in the server.xml file
of Tomcat:
<Connector URIEncoding="UTF-8" ...>
Should solve your problem...
Regards,
Gabriel.
--
View this message in context: http://old.nabble.com/AjaxEditableLabel-tp26676156p26699350.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