在struts2中須要作國際化的有: jsp頁面的國際化,action錯誤信息的國際化,轉換錯誤信息的國際化,校驗錯誤信息的國際化 在以前的例子中已經作過和國際化相關的例子了,在struts.xml中配置過 <constant name="struts.custom.i18n.resources" value="message"></constant> 其中的message就是國際化資源文件的baseNmae。 咱們先看看簡單的在jsp中進行國際化 在src目錄下新建message_en_US.properties,內容爲 hello=add user 新建message_zh_CN.properties文件,內容爲 hello=\u589e\u52a0\u7528\u6237 而後修改register2.jsp 要想使用國際化顯示,能夠將信息添加到<s:text></s:text> 標籤中,也能夠放在<s:i18n></s:i18n> 中, 在這裏,先使用標籤 <s:text></s:text> 增長如下內容: <s:text name="hello"></s:text> 重啓服務器後,瀏覽該頁,默認會顯示出「增長用戶」,能夠在IE中打開Internet選項,在常規中選擇語言,增長英語(美國)[en-US],而後設置爲第一項,刷新就能夠看到輸出「add user」。