国际化

来源:互联网 发布:lofter(乐乎) 编辑:程序博客网 时间:2024/03/02 14:41

第一步:在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页面

进入控制面板,修改地区/语言,改为美国  刷新页面

原创粉丝点击