BeanUtils Charset Encoding

Alles, was den Apache betrifft, kann hier besprochen werden.

BeanUtils Charset Encoding

Postby MaLie » 09. May 2008 09:24

Hallo an alle

ich bin daran eine Web-Anwendung zu internationalisieren und somit auf UTF-8 umzustellen.
Jetzt habe ich das Problem, das BeanUtils offensichtlich keine explizites oder implizites Encoding unterstützt, wie man z.B. in der Klasse org.apache.commons.beanutils.converters.StringConverter sieht.

Code: Select all
    public Object convert(Class type, Object value) {

        if (value == null) {
            return ((String) null);
        } else {
            return (value.toString());
        }


Das müsste doch eigentlich so aussehen:
Code: Select all
    public Object convert(Class type, Object value, Charset charset) {

        if (value == null) {
            return ((String) null);
        } else {
            return new String(value.toString().getBytes(charset), charset);
        }


Gibt es dafür ein Patch ein Fix oder eine Alternative?
Oder wie bekomme ich es sonst hin, dass der UTF-8 HTTP-Post Content in meiner Applikation richtig ankommt?

Viele Grüße und Danke schon mal
Markus
MaLie
 
Posts: 1
Joined: 09. May 2008 09:04

Return to Apache

Who is online

Users browsing this forum: No registered users and 88 guests