Java Struts 2.5.17 Класс LocalizedTextUtil отсутствует - PullRequest
0 голосов
/ 31 августа 2018

Я пытаюсь перейти со 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 с тем же результатом. Должен ли я использовать другую технику?

...