Hi All! I have a problem with UTF-8 web pages encoding and Polish language.
Pages are generated from XML files with XSLT. All Polish characters are properly displayed. Everything is OK. Response is sent as: Server: Apache-Coyote/1.1 Set-Cookie: JSESSIONID=DCDE41C9E12D69A15B261649CF15DF8E; Path=/DataWeaver Content-Type: text/html;charset=UTF-8 ... also, the generated XHTML resposne's <header> element consists: <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/> <meta content="pl" http-equiv="Content-Language"/> but... when I fill Polish characters in web form and submit it, all Polish characters are corrupted... for example, inserted records in database are displayed as strange strings furthermore, when I extract parameters in this way: Map<String,String[]> temp = (Map<String, String[]>)request.getParameterMap(); for (String s: temp.keySet()) { // output to the console // this will print every single Polish character as double '?' System.out.println(s + ": " + temp.get(s)[0]); } any idea how to extract UTF-8 encoded strings from request? thanks in advance best regards Lukasz ___________________________________________________________ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com