我在用
struts.custom.i18n.resources=file1,file2
文件 1(ApplicationResources1.properties)
enter.user = User name
文件 2(ApplicationResources2.properties)
enter.user = User name1
根据某些情况,我需要将文件从 file1 切换到 file2。?我使用了以下代码...两个文件都已加载,但我需要根据条件引用这些文件中的任何一个...
Struts.xml
<constant name="struts.custom.i18n.resources"
value="ApplicationResources2,ApplicationResources1" />
Test.java
if(condition){
LocalizedTextUtil.clearDefaultResourceBundles();
LocalizedTextUtil.addDefaultResourceBundle("ApplicationResources1.properties");
LocalizedTextUtil.setReloadBundles(true);
}else{
LocalizedTextUtil.clearDefaultResourceBundles();
LocalizedTextUtil.addDefaultResourceBundle("ApplicationResources2.properties");
LocalizedTextUtil.setReloadBundles(true);
}