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