Hi Cedric, The returned page has appropriate encoding tag.
Eric ----- Original Message ----- From: "Cedric Dumoulin" <[EMAIL PROTECTED]> To: "Struts Users Mailing List" <[EMAIL PROTECTED]> Sent: Thursday, March 06, 2003 7:05 PM Subject: Re: Struts-Tiles causes charset problem!!! > > Check if the returned page (the page source in the browser) has the > appropriate encoding tag. > The page encoding is usually set in your template.jsp file. > > Cedric > > Eric Chow wrote: > > >Hi, > > > >I want to display some Chinese in JSP(Customer Tag). > > > >If my JSP as following: (showChineseContent.jsp) > >======================================= > ><%@ page language="java" contentType="text/html" %> > ><%@ taglib uri="/WEB-INF/tld/test.tld" prefix="test" %> > ><%@ taglib uri="/WEB-INF/tld/share.tld" prefix="share" %> > > > ><html> > ><head> > > <meta http-equiv="content-type" content="text/html; charset=UTF-8"> > > <meta HTTP-EQUIV="Pragma" CONTENT="no-cache"> > > <title>Chinese Form</title> > > > > <link rel="stylesheet" href="css/myapp.css"> > ></head> > ><body> > > > > > ><table border=0 width=100% align=center cellspacing=2 cellpadding=2> > > <test:chineseFormList> > > <tr> > > <th>ID</th> > > <th>Name</th> > > </tr> > > > > <share:list> > > <tr> > > <td><test:chineseFormInfo property="messageID"/></td> > > <td><test:chineseFormInfo property="name"/></td> > > </tr> > > </share:list> > > > > </test:chineseFormList> > ></table> > ></body> > ></html> > > > > > >The above JSP works very well, I can retrieve those Chinese from database and display them correctly. > > > > > >After I change it to use Tiles as a template as following: > > > >tiles-def.xml > >========= > ><definition name="showChineseLayout" path="template.jsp"> > > <put name="title" value="Test Chinese" /> > > <put name="content" value="showChineseContent.jsp" /> > > </definition> > > > > > >in my showChinese.jsp > >=================== > ><tiles:insert definition="showChineseLayout" flush="true" /> > > > > > > > > > >After changed to tiles, everything is wrong, all the Chinese displayed as some QUESTION-MARKS !!!!!!!!! > > > > > >Is there any problem in Tiles? And, I tried to use <jsp:include page="showChineseContent.jsp" flush="true"/> instead of Tiles, it also not worked. > > > >Any idea on it? > > > > > > > >Best regards, > >Eric > > > > > > > > > --------------------------------------------------------------------- > 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]