[ 
https://issues.apache.org/jira/browse/WICKET-3578?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Grigorov reassigned WICKET-3578:
---------------------------------------

    Assignee: Martin Grigorov

> Wicket should set the character encoding on requests
> ----------------------------------------------------
>
>                 Key: WICKET-3578
>                 URL: https://issues.apache.org/jira/browse/WICKET-3578
>             Project: Wicket
>          Issue Type: Improvement
>          Components: wicket-core
>    Affects Versions: 1.5-RC3
>            Reporter: Attila Király
>            Assignee: Martin Grigorov
>         Attachments: fix-WICKET-3578.patch, wicket-3578.zip
>
>
> Browsers should but actually do not send encoding information with requests. 
> Because of this servlet containers (like Tomcat) use the default "ISO-8859-1" 
> encoding to decode POST parameters in non-multipart requests. This is wrong 
> in case the webapp is using a different encoding (like UTF-8).
> To workaround this it is possible to specify the correct encoding on the 
> server side trough javax.servlet.ServletRequest.setCharacterEncoding(String). 
> This can be done in a filter (I use spring's CharacterEncodingFilter for 
> this, but Tomcat also has SetCharacterEncodingFilter for the same). It would 
> be nice if wicket could do this out of box so no additional filter would be 
> needed.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to