java - 缺少 Java Struts 2.5.17 LocalizedTextUtil 类
问题描述
我尝试从 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 。我应该使用另一种技术吗?
解决方案
推荐阅读
- node.js - 打字稿中的类型函数原型
- javascript - ChartJS 上不同的刻度样式
- android - 根据设备访问屏幕高度
- delphi - RAD Studio 10.3.3 欢迎页面使用 Internet Explorer 而不是配置的默认浏览器
- mysql - 为什么我不能直接使用不在函数后面的另一个表中的列?
- velo - WIX 将 Corvid API 与 3rd 方网站一起使用
- ios - 有没有办法在应用程序在 ios 中处于后台时查找用户是否正在打字?
- python - 在熊猫数据框中打开文件内容时如何维护二进制数值
- python - 查找序列并删除以前的条目
- flutter - 单击按钮时在同一屏幕上显示 TextField 值