黑马程序员技术交流社区

标题: struts如何实现国际化 [打印本页]

作者: 单曲循环    时间: 2013-9-10 11:26
标题: struts如何实现国际化
以下以两国语言(中文,英文)为例:
    1. 在工程中加入Struts支持
    2. 编辑ApplicationResource.properties文件,在其中加入要使用国际化的信息, 例如:lable.welcome.china=Welcome!!!
    3. 创建英文资源文件ApplicationResource_en.properites
    4. 创建临时中文资源文件ApplicationResource_temp.properites 例如:lable.welcom.china=中国欢迎您!
    5. 对临时中文资源文件进行编码转换。可以使用myeclipse的插件,也可以在dos下执行:
       native2ascii -encoding gb2312ApplicationResource_temp.properties ApplicationResource_zh_CN.properties
    6. jsp中加入strutsbean标记库 <%@ tagliburi="/WEB-INF/struts-bean.tld" prefix="bean"%>
       显示信息: <bean:messagekey="label.welcome.china">
可以在struts-config.xml文件中定义多个资源包,而每个资源包可使用key属性指定包的名称。


作者: 许庭洲    时间: 2013-9-10 14:32
值得学习ing!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2