遇到这个问题,同时使用spring资源包实现i18n,用于基于spring的java项目,它有一个html + js UI。
我需要从属性文件中读取特定区域设置的所有内容,并将此信息传递给客户端,以便相关消息可以显示在UI上。
但是,ResourceBundleMessagesource / ReloadableResourceBundleMessagesource对象似乎一次只能检索一条消息。
html { cursor: pointer }
我目前正在使用java.util.ResourceBundle,并使用它的键集循环对象。
ReloadableResourceBundleMessageSource msgSource = new ReloadableResourceBundleMessageSource();
//Methods to get only a single message at a time
String message = msgSource.getMessage("edit.delete.success", null, new Locale(localeString));
Q1:有没有更好/更优雅的方法来解决这个问题?
Q2:作者不允许从文件访问所有属性的原因是什么?