在加载ResourceBundle之后是否可以执行此操作?我在Tomcat下工作并尝试了不同的代码示例,但没有一个能为我工作。有什么建议吗?
答案 0 :(得分:5)
不,您无法更改捆绑包的区域设置。但您可以使用其他语言环境重新加载相同的包基本名称:
bundle = ResourceBundle.getBundle("my.base.name", otherLocale);
答案 1 :(得分:2)
呼叫
ResourceBundle.clearCache();
然后再次使用您想要的语言环境加载您的包。