Java Struts 2.5.17 LocalizedTextUtil类丢失

时间:2018-08-31 09:00:46

标签: java struts2 struts

我尝试从Struts 2.5.10迁移到2.5.17,但是LocalizedTextUtil类已删除。

请参见下面的代码:

URL[] urls;
try {
     String resourceFolder = PropertiesManager.get(Constants.PROP_RESOURCES_FOLDER);
     File file = new File(resourceFolder);
     URL url = file.toURI().toURL();          
     urls = new URL[]{url};
     ClassLoader cl = new URLClassLoader(urls);
     LocalizedTextUtil.setDelegatedClassLoader(cl);
     LocalizedTextUtil.addDefaultResourceBundle("global");
} 
catch (MalformedURLException e) {
    e.printStackTrace();
}

和struts.xml中的

<constant name="struts.custom.i18n.resources" value="global" />

尽管我改用了GlobalLocalizedTextProvider和StrutsLocalizedTextProvider,但并未添加资源。我也尝试注入具有相同结果的LocalizedTextProvider。我应该使用其他技术吗?

0 个答案:

没有答案