0
我正在構建一個使用JSR-303驗證的Spring MVC Web應用程序。用我創建的第一個表單,我向表單支持bean添加了幾個驗證註釋(包括自定義錯誤消息代碼)。我還創建了ValidationMessages.properties和ValidationMessages_en.properties文件。Hibernate驗證器不能正確顯示Unicode字符
似乎一切正常,但有一個例外:多字節utf-8編碼字符顯示不正確(例如,「ñ」顯示爲「±」)。
這不是我用於字段標籤和其他文本的標準messages.properties和messages_en.properties文件的問題,所以我假設這是hibernate驗證器代碼的問題。有沒有其他人有這個問題,並解決了它?僅供參考,我使用Hibernate版本4.3.0.Final。
謝謝, 彼得
這應該沒有必要。標準messages.properties文件正常工作。此外,對於非常大的屬性文件,期望翻譯人員手動查找並將所有特殊字符更改爲與其相同的unicode是不合理的。 – pconrey