?? applicationresources中文資源.txt
字號:
1.在你的ApplicationResources.properties文件目錄里新建一個a.txt文件
2.打開cmd
3.輸入native2ascii
4.進入到ApplicationResources.properties文件所在目錄
5.運行: native2ascii a.txt ApplicationResources.properties
這樣就可以得到a.txt文件里中文的Unicode碼文件----ApplicationResources_new.properties。也就是說你可以直接在a.txt里寫入,修改中文,然后在如上編輯一次a.txt文件,即可在 ApplicationResources_new.properties文件中一次性寫入中文的Unicode碼。
還可以運用 native2ascii -encoding gb2312 命令還能將其轉換為其他字符格式。
還有一個一個Eclipse的properties文件的插件,update sites里加一項。
PropertiesEdtior http://propedit.sourceforge.jp/eclipse/updates/ 可以自動轉化。
看了那么多的Struts的中文解決方法,都不是很詳細,也敘述的很清楚,于是我就把自己總結出來的Struts的中文解決辦法發出來,供大家學習,有不足指出,請指點
Struts中文的解決辦法如下:
Struts在用到資源文件ApplicationResources.properties時候,中文問題的解決辦法
例如ApplicationResources.properties中的文件內容為如下:
user.add=增加用戶
user.modify=修改用戶
user.delete=刪除用戶
user.save=保存用戶
label.name=Username
label.password=Password
label.sumbit=Sumbit
label.reset=Reset
但在用Struts 的<bean:message key="user.add"/>等顯示后,一般是中文的情況下,會是亂碼的
為此解決亂碼的如下:
(1)找到JDK的安裝盤的bin文件,我的JDK的目錄為:D:\jdk1.5\bin
可以看到一個名為native2ascii.exe的文件
(2)在此D:\jdk1.5\bin首先建個*.TXT的文本文件,文件中的內容:
native2ascii ApplicationResources.properties ApplicationResources_ch-cn.properties
(3)然后把*.TXT文本文件的后綴為*.bat的批處理文件,運行此文件,就可以在D:\jdk1.5\bin下得到一個名為ApplicationResources_ch-cn.properties的文件,此時的文件的內容為:
user.add=\u589e\u52a0\u7528\u6237
user.modify=\u4fee\u6539\u7528\u6237
user.delete=\u5220\u9664\u7528\u6237
user.save=\u4fdd\u5b58\u7528\u6237
label.name=Username
label.password=Password
label.sumbit=Sumbit
label.reset=Reset
可以看到中文已經變為了,就是我們要顯示的中文碼
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -