Are you using Tomcat?

I had a similar problem (with the word café specifically) and it turned out
to be caused by Tomcat's URL encoding. By default, Tomcat uses the system
encoding for URLs. You will have to edit the Tomcat configuration to change

1. Open $CATALINA_HOME/conf/server.xml

2. Locate the <Connector> that is being used. If you are accessing Tomcat
   directly, this will be the HTTP/1.1 connector. If you have Tomcat fronted
   Apache HTTPd, this will be the AJP connector. If in doubt, edit both.
3. Add the attribute: URIEncoding="UTF-8".


<Connector port="8080" protocol="HTTP/1.1" 
           URIEncoding="UTF-8" />


tleveque wrote:
> Hi,
> I have a problem AutoCompleteTextField and accentuated characters. When I
> type characters within the us-ascii set, there is no problem, but as soon
> as I use other characters (like 'é'), it doesn't work. The wrong character
> is received.
> With the Ajax debugger I can see that what is sent is wrong (or maybe
> encoded?). For a 'é', it sends is '%C3%A9'. That what is received as the
> parameter of the "getChoices" method.
> Is there something I can do about that?
> I am using Wicket 1.3.5
> Thanks...

View this message in context:
Sent from the Wicket - User mailing list archive at

To unsubscribe, e-mail:
For additional commands, e-mail:

Reply via email to