struts2中经常会用到properties类型的文件作为国际化资源文件的载体。
直接在项目的src目录下新建两个file的文件
(i18n_en_US.properties)和(i18n_zh_CN.properties),
分别表示美式英语和简体中文的国际化资源文件。
i18n_en_US.properties的内容
(登录界面、用户名、密码、登录):
loginInterface=LoginInterface
loginName=Username
loginPassword=Password
loginSubmit=Login
i18n_zh_CN.properties的内容:
loginInterface=\u767B\u5F55\u754C\u9762
loginName=\u7528\u6237\u540D
loginPassword=\u5BC6\u7801
loginSubmit=\u767B\u9646
jsp页面代码:
修改struts.xml:
浏览器中英切换:
大致步骤(以QQ浏览器为例):菜单->工具->Interent选项->常规->语言
添加所需语音,首选语音就上移到首位,点击确定保存。
效果展示: