程序國際化簡介
i18N 就是 Internationalization,因爲以 i 開頭,以 N 結尾,共18個字母,也就是國際化的意思
使用struts2 實現國際化
Java支持的國家和語言
實現國際化步驟
1 第一步:在src目錄下添加兩個資源文件,命名方式很重要的
格式:baseName_language_country.properties。還有兩種命名方式,都可以的,這個不用過多研究。比如,實現中英文切換我們要添加兩套資源文件
messageResource_zh_CN.properties(中文) 和 messageResource_en_US.properties(英文)
第二步:配置struts.properties文件,這個文件也是放在src目錄下的。
第三步:使用國際化
1>在jsp頁面使用國際化
key設置的值: 顯示到lable value name
<s:textFiled key=“資源文件的key” name=""/>
2>在Action中使用國際化