我无法重新加载我的资源包类以在页面上反映更改的翻译(使我的最终用户)。尽管 getContent 方法执行并且所有翻译作为从数据库获取的键/值和从 getContent 方法成功返回的 object[][]。每次我通过 actionListener 清除缓存并刷新 jsf 页面后都会发生这种情况。
ResourceBundle.clearCache();
我也尝试使用以下内容并得到相同的结果。
ResourceBundle.clearCache(Thread.currentThread().GetContextClassLoader());
为什么 WLS 总是看到旧的?我错过了什么吗?
版本:12.2.1.1.0 和 12.2.1.3.0