做國際化的時候,中文資源檔案會有亂碼,可以用native2ascii 命令。native2ascii 的jdk自帶的功能。
開啟cmd視窗,切換目錄到資源檔案所在的目錄,
native2ascii -encoding iso-8859-1 1.properties 2.txt 回車
-encoding iso-8859-1 是轉換為什麼編碼,可選引數,也可以不寫
1.properties 要轉碼的檔案,
2.txt 轉碼後存放的位置。
native2ascii 命令不僅可以將中文轉為unicode碼,還可以轉回來。
native2ascii -reverse 2.txt 3.txt
注意引數-reverse
轉碼後,3.txt 和 1.properties 內容一樣。
struts2 資源檔案 國際化
資源檔案 國際化 1.新建資源檔案 eg myproperties en us.properties和myproperties zh cn.properties myproperties en us.properties login.name name login.pass password myp...
struts國際化資源檔案如何讀取
用resourcebundle類即可。它有個靜態方法叫getbundle,傳2個引數,乙個是basename,乙個是locale資訊。然後用它的方法叫getstring,引數裡傳key即可。看例子 resourcebundle rb resourcebundle.getbundle messager...
42 國際化 配置package的資源檔案
同樣在建立com.asm包下建立兩個資源檔案 package級別的資源檔名必須以package開頭 取名為 package zh cn.properties,它的內容為 pack pack屬性值和package en us.properties,它的內容為 pack packageattribute...