大家好
我问一下
我在简体系统开发的繁体网站运行一切正常
采用的是UTF-8
但是一安装到繁体操作系统下用IE访问全部乱码
请问如何解决

解决方案 »

  1.   

    我是用JAVA +  mysql 开发的
      

  2.   

    从下面三个方面监测:1.检查数据库的编码是否有错误(包括连接数据库时的设定值)
    2.检测HTTP服务器头信息中返回编码信息
    3.检测IE的编码设定。IE6的话,对UTF-8的内容会出现不支持的现象
      

  3.   

    页面显示的吗
    所有的汉字我都转成UNICODELE 
    如:
    admin.administrator.updatepwd.err.oldpwdisempty=\u539f\u5bc6\u7801\u5fc5\u987b\u586b\u5199
    admin.administrator.updatepwd.err.newpwdisempty=\u65b0\u5bc6\u7801\u5fc5\u987b\u586b\u5199
    admin.administrator.updatepwd.err.new2pwdnotequal=\u4e8c\u6b21\u8f93\u5165\u7684\u65b0\u5bc6\u7801\u4e0d\u4e00\u81f4
    admin.administrator.updatepwd.oldpwd=\u539f\u5bc6\u7801
    admin.administrator.updatepwd.newpwd=\u65b0\u5bc6\u7801
    admin.administrator.updatepwd.confirmnewpwd=\u786e\u8ba4\u65b0\u5bc6\u7801
    我采用是的通过gb2big5的JAR包进行转成繁体的
    目前页面显示的和数据库没有关系
    我是从配置文件里面读取的
      

  4.   

    现在数据库和网页显示都对只有在配置文件文件里面定义的中文
    admin.administrator.updatepwd.err.oldpwdisempty=\u539f\u5bc6\u7801\u5fc5\u987b\u586b\u5199
    admin.administrator.updatepwd.err.newpwdisempty=\u65b0\u5bc6\u7801\u5fc5\u987b\u586b\u5199
    admin.administrator.updatepwd.err.new2pwdnotequal=\u4e8c\u6b21\u8f93\u5165\u7684\u65b0\u5bc6\u7801\u4e0d\u4e00\u81f4
    是乱码
    问题可能就出现后在这些上面
      

  5.   

    native2ascii 后为什么显示的中文乱码
    请高手指点一二