我用MyEclipse开发,在资源文件中有如下字样
index.login=登录
保存提示出错

解决方案 »

  1.   

    没看明白资源文件啥意思..呵呵..反正你如果是JSP里有中文的话..就要加这句..<%@ page contentType="text/html;charset=gb2312" %>不然他会提示编码错误..保存不了的...
      

  2.   

    我好像也遇到过类似的问题,我改的是myeclipse的配置文件,修改那个里面的编码。比如修改成gbk/gb2312。
      

  3.   

    资源文件的默认编码是iso-8859-1 不支持中文 最好是把中文用jdk/bin中的native2ascii.exe 把你的中文转码!!
      

  4.   

    资源文件的默认编码是iso-8859-1 不支持中文 最好是把中文用jdk/bin中的native2ascii.exe 把你的中文转码!! 
    操作如下 
    进入DOS 
      进入jdk/bin目录
        运行native2ascii  回车
         然后把你要转的汉字输入进去回车就出结果了如 登陆转完后是  \u767b\u9646
      

  5.   


    如果实在想输入中文,把文件编码格式改一下,在属性文件上右键properties->info->右边text file encoding 改成utf-8
      

  6.   

    编码总题,你可以用editplus修改后,再覆盖试试。
      

  7.   


    这个是正确的语法格式:native2ascll -encoding gb2312 源.properties文件名 目标.properties 文件名
      

  8.   

    在属性文件里用汉字一般需要转码
    如果不想用JDK的转码,就自己做个转码小程序
    <html>
    <head>
    <script>
    function convert(){
    var x=document.all.text1.value;
    var y="";
    x=escape(x);
    for(var i=0;i<x.length;i++){
    if(x.charAt(i)=='%'){
    y+='\\';
    }else{
    y+=x.charAt(i);
    }
    }
    document.all.text2.value=y;
    }
    </script>
    </head>
    <body>
    <input type="text" name="text1"/>
    <input type="button" value="转换" onclick="convert()"/>
    <input type="text" name="text2" size="50"/>
    </body>
    </html>
      

  9.   

    我查到资料说可以用PropertiesEdit插件,我下载下来后拷贝到plugin下后,不知道怎么使用
      

  10.   

    帮助----->软件更新---->查找并安装---->搜索要安装的新功能部件(下一步)----->新建远程站点-->输入名称: PropertiesEdit         
     URL:http://propedit.sourceforge.jp/eclipse/updates/---->最后选择新加入的PropertiesEdit----单击完成,eclipse会自动搜索远程站点的更新信息.------>最后选择适合自己eclipse版本的PropertiesEditor插件进行安装.--->到这就OK了。然后,保存就没有错了
      

  11.   

    谢谢lu_zihua ,不过我安装后提示和我的很多插件有冲突,问我要不要装,恐怖
      

  12.   

    propertiesyyw文件中不能用中文,你可以转码,不想转的不话,就去网上拉个插件,装上就可以了
      

  13.   

    资源文件有多个的,用不同的文件名来区分,一个是xxx.properties,用于iso-8859-1编码,还可以有中文的资源文件xxx_cn.properties,用于utf-8或GBK,根据客户端浏览器默认的字符编码不同,应用不同的字符集编码。
      

  14.   

    建议你去下一资源文件的插件
    Eclipse的properties插件
    Eclipse的properties插件
    分享一个不错的编写properties文件的Eclipse插件(plugin),有了它我们在编辑一些简体中文、繁体中文等 Unicode文本时,就不必再使用native2ascii编码了。您可以通过Eclipse中的软件升级(Software Update)安装此插件,步骤如下:
    1、展开Eclipse的Help菜单,将鼠标移到Software Update子项,在出现的子菜单中点击Find and Install;
    2、在Install/Update对话框中选择Search for new features to install,点击Next;
    3、在Install对话框中点击New Remote Site;
    4、在New Update Site对话框的Name填入“PropEdit”或其它任意非空字符串,在URL中填入http://propedit.sourceforge.jp/eclipse/updates/;
    5、在Site to include to search列表中,除上一步加入的site外的其它选项去掉,点击Finsih;
    6、在弹出的Updates对话框中的Select the features to install列表中将所有结尾为“3.1.x”的选项去掉(适用于Eclipse 3.2版本的朋友);
    7、点击Finish关闭对话框;
    8、在下载后,同意安装,再按提示重启Eclipse,在工具条看到形似vi的按钮表示安装成功,插件可用。此时,Eclpise中所有properties文件的文件名前有绿色的P的图标作为标识。  
      

  15.   

    哈哈,这个我知道,安装propedit 插件就可以在properties 文件保存中文了啦,快把分给我吧!