关于中文 问题是个常 见问题。
不知你是怎么做的。一般而言只要在每个JSP页面有这句:
<%@ page contentType="text/html;charset=gb2312" %>
另外在数据库配置文件中有个转化为中文 的函数toChinese()
当然可以是别的名字中有这句:
strvalue = new String(strvalue.getBytes("GBK"), "gb2312");
一般情况下中文 就没什么问题。以上是我的个人以验。
如果还不行就将
strvalue = new String(strvalue.getBytes("GBK"), "gb2312");
换为:
strvalue = new String(strvalue.getBytes("ISO8859-1"), "gb2312");
不知你是怎么做的。一般而言只要在每个JSP页面有这句:
<%@ page contentType="text/html;charset=gb2312" %>
另外在数据库配置文件中有个转化为中文 的函数toChinese()
当然可以是别的名字中有这句:
strvalue = new String(strvalue.getBytes("GBK"), "gb2312");
一般情况下中文 就没什么问题。以上是我的个人以验。
如果还不行就将
strvalue = new String(strvalue.getBytes("GBK"), "gb2312");
换为:
strvalue = new String(strvalue.getBytes("ISO8859-1"), "gb2312");
比如cn.properties,en.properties,fr,jp...示例内容如下:
cn.
username=用户名
password=密码
en
username=username
password=password这样在程序中,你只需要使用类似PropertyHandler.getValue(key)这样的方法
把所有需要语言的内容替换为上述关键字形式。那么根据用户请求或者所在地区
确定一个properties来显示,这就是国际化的方法有本书叫做《Java Internationalization》全是讲这个
有电子版下载,去找找吧。或者在amazon下载代码也有