日期:2014-05-18  浏览次数:20563 次

jsf 中读取资源文件的问题
在   src目录下有个message.properties资源文件,通过下面的方法读到资源文件中的内容:
        public   String   getResourceMessage(FacesContext   context,String   message_desc)
        {
                java.util.ResourceBundle   bundle   =   java.util.ResourceBundle.getBundle( "message ",   context.getViewRoot().getLocale());
                String   error   =   bundle.getString(message_desc);
                return   error;
        }

但是中文读出来就有问题是ÓʼþÕʺŴíÎó



------解决方案--------------------
需要进行转码。
用native2ascii -encoding utf-8 message.txt message.properties