首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

strut2兑现国际化

2012-12-19 
strut2实现国际化struts2中页面表示国际化的方法 在struts2中,前端页面表示国际化的实现更加简单。简单的应

strut2实现国际化
struts2中页面表示国际化的方法
在struts2中,前端页面表示国际化的实现更加简单。简单的应用struts2提供的支持国际化的表达式即可快速方便的进行页面的国际化的实现。如何做呢?本文以英文和中文为例进行说明。

    1,自定义struts2的属性,配置国际化属性文件的前缀 在src目录下添加文件struts.properties

    文件内容:

    struts.custom.i18n.resources=globalMessages

    2,根据属性所指定的值生成两个properties文件

    文件名:globalMessages_en.properties

    文件内容:

    firstname=firstname
    lastname=lastname
    age=age

    文件名:globalMessages_zh.properties

    文件内容:

    firstname=姓
    lastname=名
    age=年龄

    转换完成后的文件内容应该如下:

    文件名:globalMessages_zh.properties

    文件内容:

    firstname=\u59D3
   lastname=\u540D
   age=\u5E74\u9F84

    3,jsp 中获取国际化

    第一种方式:
   


    第二种方式:
   

 
    获取指定资源文件中的国际化
  
 <s:i18n name="globalMessages_tw">   <s:text name="age"></s:text>    </s:i18n>

热点排行