在properties 文件中 的中文值怎么读显示在JSP页面中成了乱码了,JSP页面和properties的编码都是GBK,如果要把properties文件中的中文值正确的显示到JSP页面上该怎么操作啊

解决方案 »

  1.   

    方法一
    打开命令行窗口,输入native2ascii命令,回车,然后会有光标在闪,切换到中文输入状态,输入要转换的中文后回车即可。方法二
    首先把要转换的文件(如:a.txt)放到指定的目录下 如:c:\
    然后打开命令行窗口 进入到c盘目录下 
    输入 native2ascii a.txt b.txt  回车。
    (或者打开命令行窗口 输入 native2ascii c:\a.txt c:\b.txt)
     b.txt 中的内容即为转换后的ascii码。
     将ascii码转回中文
     在命令行窗口中输入:
    native2ascii -reverse c:\b.txt c:\c.txtc.txt  中的内容即为转换后的中文 
      

  2.   

    不会这么麻烦吧 我是在MyEclipse里面写的properties文件,难道还要单独把那个文件用别的工具转换啊?
      

  3.   

    native2ascii 就是把汉字转化成unicode,这样就不会乱码了MyEclipse有一个插件,直接支持把中文转化成unicode
      

  4.   


    MyEclipse6.5+对.properties文件有两种视图(Properties和Source),可以在Properties视图中直接写中文,然后在Source视图中查看unicode码。