I am now using struts framework. In the ApplicationResources_zh.properties, there is word in BIG5 encoding (chinese). In the jsp, there is <%@ page contentType="text/html; charset=BIG5" %>. However, when I browse the page in browser, the Chinese words appears in symbols only. If my jsp file does not have the line <%@ page contentType="text/html; charset=BIG5" %>, the Chinese words appears in symbols also (because the encoding is English). But when I change the encoding of the browser to BIG5, I can see the Chinese words. Why? Stephen Lee
Stephen, Depending on the browser, you must set the encoding manually so the browser can select the proper character set for display. *SOME* browsers don't interpret charset names automatically very will. Out of curiosity, if you view the html source in your browser, does a tag exist that shows the charset equal to BIG5?
subject: problem of internationalism in struts framework