1.訊息資源類,內部的resourcebundle對應於乙個訊息資源檔案
2.訊息資源工廠
3.使用
比如:訊息資源檔案為
message_en_us.properties檔案內容:
button.add=add
button.update=modify
button.delete=delete
button.refresh=refresh
state.success=operation success
state.failure=operation failure
message=the disk contains files.
message_zh_cn.properties檔案內容:
button.add=/u6dfb/u52a0
button.update=/u4fee/u6539
button.delete=/u5220/u9664
button.refresh=/u5237/u65b0
state.success=/u64cd/u4f5c/u6210/u529f
state.failure=/u64cd/u4f5c/u5931/u8d25
message=the disk contains files.
(其中,中文檔案利用了native2ascii命令進行了轉化)
使用**如下:
資源國際化
properties 檔案裡的資源必須經過編碼,不能出現中問,日文等。且必須是ascii 碼。jdk 中bin 資料夾下的native2ascii.exe 可以把資源轉換為ascii 碼。在命令提示符中輸入 native2ascii encoding utf 8 sourcefile targetf...
Spring 國際化資源
spring 國際化資源 以前,在學習struts2的時候經常聽到關於國際化的訊息。記得struts2國際化的時候我們需要在cmd下面編譯資源檔案,但是spring在資源國際化的時候則不需要這麼麻煩。而且如果你是使用 eclipse或者myeclipse的話,當你新建好message en us.p...
Spring學習總結4(訊息資源國際化)
string getmessage string code,object args,string default,locale loc code 訊息key args 訊息的引數變數 default 當找不到對應key時,返回的預設訊息 該引數也可以不傳,則找不到時會丟擲nosuchmessagee...