关于中文 问题是个常 见问题。
不知你是怎么做的。一般而言只要在每个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");

解决方案 »

  1.   

    STRUTS结构中的资源文件是不是也能解决中文出错信息等问题啊?
      

  2.   

    主要用到java.util.Locale和java.util.Properties类正如你想的,每一套语言要有一个对应的properties文件
    比如cn.properties,en.properties,fr,jp...示例内容如下:
    cn.
    username=用户名
    password=密码
    en
    username=username
    password=password这样在程序中,你只需要使用类似PropertyHandler.getValue(key)这样的方法
    把所有需要语言的内容替换为上述关键字形式。那么根据用户请求或者所在地区
    确定一个properties来显示,这就是国际化的方法有本书叫做《Java Internationalization》全是讲这个
    有电子版下载,去找找吧。或者在amazon下载代码也有