已创建resource_zh.properties,并且用native2ascii转换过
显示的jsp页面的page属性也设了charset=gb2312
jsp页面中包含的中文可以显示,但是从中文资源包中读出的就不能显示中文是乱码?
请教各位大侠怎么解决!

解决方案 »

  1.   

    要采用command 窗口中的字符转义.
    先中文转换成asc码
    :native *.properties
      

  2.   

    再拷贝到你的properties 文件中
      

  3.   

    resource_zh.properties文件名错
    resource_zh_CN.properties
      

  4.   

    是在什么环境下?linux下要把系统的字符集改一下下
      

  5.   

    to wesrry520()
    我已经用native2java转换过了
    to hanhongmin(BoY'LovE) 
    这两个应该是一样的
    to yzjtskz(睡到自然醒是什么感觉~~) 
    操作系统redhat as4 ,在/etc/sysconfig/i18n 
    LANG="zh_CN.UTF-8"
    SUPPORTED="zh_CN.UTF-8:zh_CN:zh:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en"
    SYSFONT="latarcyrheb-sun16" 
    怎么改呢,改成LANG="zh_CN.gb2312"?
      

  6.   

    还有其他解决方案?
    系统默认的是utf-8编码,native2ascii将utf-8编码的中文字符转换为ascii码表示
    java程序读取properties文件然后在jsp页面中显示,怎么就是乱码呢???