Thanks for the tip. I have tried CATALINA_OPTS=-Dfile.encoding=UTF-8, I see, when executing my JSP, that the "file.encoding" is properly set, I even see my logs as UTF-8 now, but I still have my problem (javascript files interpreted as ISO-8859-1 instead of UTF-8) with my menus stored in the javascript file (A@ appearsinstead of é).
What is strange is that I have put the javascript file in one of my apache (2.0.47) directories, so that the browser downloads it from apache, but I still have the problem. It seems like tomcat is informing the browser that all the related files to my html page are in ISO-8859-1 instead of UTF-8. Is there a way to configure tomcat to send specific mime types (in my case text/javascript) in specific charset (UTF-8) Maybe this problem is related to the browser (Mozilla), since I don't have the problem with IE 5.5, but with tomcat 4.0.27, I don't have the problem (javascript interpreted as ISO-8859-1 instead of UTF-8). Any other guess ? -----Message d'origine----- De : Edson Alves Pereira [mailto:[EMAIL PROTECTED] Envoyé : mercredi 21 janvier 2004 18:00 À : 'Tomcat Users List' Objet : RE: problems with javascript utf-8 with tomcat 4.1.29 Check or change your file.encoding variable to the encoding format that you want. > ---------- > De: Alain Baucant[SMTP:[EMAIL PROTECTED] > Responder: Tomcat Users List > Enviada: quarta-feira, 21 de janeiro de 2004 12:27 > Para: Tomcat Users List > Assunto: Re: problems with javascript utf-8 with tomcat 4.1.29 > > Good question. > > Don't lose hope and try again in esperanto ;^) > > STOCKHOLM, Raymond wrote: > > > Since I have upgraded to tomcat 4.1.29 (from 4.1.27), my javascript > pages containing UTF-8 characters > > are interpreted as ISO-8859-1 in Mozilla and OPera, but not IE 5.5 > > My JSP pages are properly declared UTF-8 : > > <%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %> > > My HTML page also: > > <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> > > So is my javascript file : > > <script type="text/javascript" src="javascript/menu.js" > charset="UTF-8"></script> > > The javascript files are used to contain the translations of the menus, > > now I have "A@" instead of "é" in my menus... > > Any ideas ? > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > -- > *----------------------------------------------------------------- > * Alain Baucant - [EMAIL PROTECTED] > *----------------------------------------------------------------- > * Aubay Luxembourg (OFFIS / Aubay-SI) > * > * Phone: +352 29 92 50 (40) > * Fax: +352 29 92 51 > * Mobile: +352 021 35 12 81 > * > * 51, place de Strasbourg > * L-2561 LUXEMBOURG > * > * http://www.aubay.lu > *----------------------------------------------------------------- > > > --------------------------------------------------------------------- > 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]