加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 如何在Web应用程序中重新加载资源包?

发布时间:2020-12-15 00:25:06 所属栏目:Java 来源:网络整理
导读:我将资源束作为从数据库读取值的 Java类.当我更新db我需要重新加载捆绑,但我不知道如何.有人帮忙吗 package model.helpers;public class Messages_en extends ListResourceBundle { protected Object[][] getContents() { // from DB // ... }} 在视图中我使
我将资源束作为从数据库读取值的 Java类.当我更新db我需要重新加载捆绑,但我不知道如何.有人帮忙吗
package model.helpers;
public class Messages_en extends ListResourceBundle {
      protected Object[][] getContents() {
            // from DB
            // ...
      }
}

在视图中我使用捆绑如下:

<f:loadBundle basename="model.helpers.Messages" var="m" />

解决方法

ResourceBundle.clearCache();

要么

Messages_en .clearCache();

调用此方法将重新加载资源,它将刷新捆绑包

> Reference

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读