程序国际化简介
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中使用国际化