Error 500: java.util.MissingResourceException: Can't find resource for bundle com.ibm.abc.nl.abcdf, key en_US
。缺少資源異常websphere portal
我得到這個異常。我在com.ibm.abc.nl
包下有abcdf_en
的屬性文件。我不確定是否必須在Websphere Portal服務器或WAS中設置本地語言。有什麼我失蹤?
Error 500: java.util.MissingResourceException: Can't find resource for bundle com.ibm.abc.nl.abcdf, key en_US
。缺少資源異常websphere portal
我得到這個異常。我在com.ibm.abc.nl
包下有abcdf_en
的屬性文件。我不確定是否必須在Websphere Portal服務器或WAS中設置本地語言。有什麼我失蹤?
消息說en_US
是在屬性文件中找不到的實際密鑰。換句話說,你的財產文件(abcdf_en.properties
,在com.ibm.abc.nl
包內)應該有一個鍵值對,關鍵是en_US
。
如果你在那裏有鑰匙en_US
(鑰匙的奇怪名字...),那麼這意味着abcdf_en
沒有被拿起。這是由於屬性文件不在類路徑中,或者WebSphere Portal不認爲en
是當前請求的區域設置。您是否嘗試打印request.getLocale()
的值?
如果request.getLocale()
的值爲null
,那可以解釋您正在經歷的症狀。
什麼時候得到這個異常?在運行時還是部署期間? –
@UdoHeld在運行時,加載jsp頁面。我在頁面上看到這個 – user525146
然後你應該向我們展示一些代碼和配置。如果你做得對,它應該只是選擇其他屬性文件。 –