Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » Apache Tomcat »

How to display chinese chars in JSP / encoding UTF-8 without <@page encoding> tag

PATTUS Jean-Philippe

2007-01-11

Replies:

Hello the list,

i'm trying to display chinese chars in my web application.
I have managed to display these characters by adding this following directive in each jsp :
<%@(protected).
But, now i'm looking for a way to change the default charset (Iso 8859-1) used by
Tomcat for the jsp compilation. I want to set this information in only one place(why not in the web.xml),
to avoid to add the directive tag on my each jsp file.  

Let me know if you have any ideas on the subject.

Regards, jp

PS :
When Tomcat (jasper) compiles a jsp without any directive the result is
in the java source setContentType("text/html; charset=iso8859-1");
When Tomcat (jasper) compiles a jsp with the directive the result is
in the java source setContentType("text/html; charset=UTF-8");
What i want is to have the second result without tag my jsp file with the directive <%@(protected)"%>

******************************************************************
Ce message et ses pi?ces jointes sont confidentiels et ?tablis a l'intention exclusive de ses destinataires.
Tout message ?lectronique est susceptible d'alt?ration. SOGITEC d?cline toute responsabilit? au titre de ce message s'il a ?t? alt?r?, d?form? ou falsifi?.
Si vous n'?tes pas destinataire de ce message, merci de le d?truire imm?diatement.
******************************************************************

©2008 junlu.com - Jax Systems, LLC, U.S.A.