I've added the two lines you mentioned but it still doesn't help. Is there a way to tell the servlet that receives the parameters from the request.getParameter(paramName) to read it as utf-8 or any other encoding?
Thanks Jonathan -----Original Message----- From: STOCKHOLM, Raymond [mailto:[EMAIL PROTECTED] Sent: Tuesday, March 02, 2004 12:58 To: Tomcat Users List Subject: RE: Internationalization problem é is "é" in UTF-8. It means that your browser is returning UTF-8, and your servlet/JSP is expecting ISO-8859-1. Check how your JSP is configured to handle the character set. To use UTF-8 in your JSP : <%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %> and make sure that the charset in your JSP/HTML is defined as UTF-8 : <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -----Message d'origine----- De : Jonathan Abramsohn [mailto:[EMAIL PROTECTED] Envoyé : mardi 2 mars 2004 11:48 À : Tomcat Users List Objet : Internationalization problem I have problem with French special characters, like e with "accent" (é), When I get this character from user input, tomcat gets it as: é. Although I didn't check this in other languages I presume the same problems should also occur in German and Spanish and probably other languages. I'm working with tomcat 4.0.1 on Linux RH 9.0 Anyone knows how to solve this? --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]