On 11/9/06, Juergen Donnerstag <[EMAIL PROTECTED]> wrote:
> Wicket default is UTF-8. The problem is that e.g. Tomcat _requires_
> some specific configuration as well. Wicket can do anything about it.
>

I think the question I really try to do is can I assume the servlet
container default to some encoding, say for tomcat, the default is
"ISO-8859-1", so for the input request.getParameter() method, we
always add a wrapper like

            return s == null ? null : new
String(s.getBytes("ISO-8859-1"), charsetName);

and for the output, we write to a printwriter

            PrintWriter(new
OutputStreamWriter(response.getoutputstream(),Charsets.utf8()), true);

So that the user don't need to change the tomcat setting. And we never
find anyone have problem about that. I just wonder can I do similar
thing in wicket.

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to