resourcebundle

    26熱度

    9回答

    我正在嘗試使用ResourceBundle#getStringArray從屬性文件中檢索String[]。此文檔中對此方法的描述如下: 從此資源束或其父項之一獲取給定鍵的字符串數組。 然而,我試圖存儲在屬性文件中的值作爲多個單獨的鍵/值對: key=value1 key=value2 key=value3 ,並作爲一個逗號分隔的列表: key=value1,value2,value3

    4熱度

    2回答

    如果我有一個資源包屬性的文件: A.properties: thekey = {0}這是一個測試 然後我有Java代碼負荷資源包: ResourceBundle labels = ResourceBundle.getBundle("A", currentLocale); labels.getString("thekey"); 我如何可以與一些值替換{0}文本 labels.getS

    3熱度

    4回答

    我想消除Java應用程序中配置數據的硬編碼路徑的依賴關係,我知道使用ResourceBundle可以幫助我使用類加載器來查找資源。 誰能告訴我我怎麼會更換到資源的硬編碼路徑(比如一類需要的.properties配置數據文件)適當使用資源包的?如果可能,簡單明瞭的例子,謝謝大家。

    8熱度

    2回答

    我們使用fmt:setBundle從數據庫加載資源包(我們擴展了ResourceBundle類來完成這個工作)。 當我們修改數據庫中的值時,必須重新加載Web服務器才能在Web應用程序上顯示新值。 有沒有簡單的方法來使用新的值,而無需重新啓動Web服務器? (我們做不要始終查找來自數據庫的價值,但我們希望通過調用一個特殊的「管理員」的URL緩存失效,例如) 編輯:我們正在使用JDK 1.4 ,所以