第一步:在src目录下,新建一个文件: 在里面写上国际化资源的名字,如:
struts.custom.i18n.resources=msg
第二步:在src的目录下,添加国际化资源名字,这里添加两份(中文和英文)
msg_zh_CN.properties和msg_en_US.properties
资源命名规则:一般可以是(可以自己定义)
资源文件的值(struts.custom.i18n.resources)_语言_国家.properties
在对应的properties文件中写下对应的key和value值
msg_zh_CN.properties内容:
注:对应的值是中文字符对应的ascii码,如果使用myeclipse编辑器在properties下
输入中文会自动转换成对应的ascii码
msg_en_US.properties内容:
第三步:在需要国际化的页面中修改
修改reg.jsp
url中的这个参数 request_locale会被 i18n 拦截器读取,然后根据这个值设置语言环境。 i18n 拦截器是struts中default里面自带的拦截器。
访问JSP页面
进入控制面板,修改地区/语言,改为美国 刷新页面