软件的国际化:软件开发时,让它能支持多个国家和地区的本地化应用。使得应用软件能够适应多个地区的语言和文化风俗习惯。
开发一个国际化资源文件的步骤:
1:编写属性文件:
属性文件的命名格式可分为以下两种:
a)文件名前缀.properties b)文件名前缀_语言种类.properties(如中文(zh_CN)、英文(en_US)
2:在struts.xml中使用struts.custom.i18n.resources常量即可加载全局资源文件
                            value="cn.itcast.i18n.resource" />
     resource为资源文件的基本名。
3:在jsp页面获取国际化的资源文件的信息
        方法一:使用text标签: 用来显示一条国际化消息的数据标签. 相当于从property
                    标签调用 getText 方法. 该标签包含如下属性:
    * name: 用来检索消息的键
    * var:用来引用压入 ContextMap 栈的值的变量名
    * 可以通过  param 子标签向 text 标签传递参数    
   方法二:使用ognl表达式
         可以使用 property 标签或是使用某个表单标签的 label 属性, 来显示一条调用 getText()
         方法而得到的本地消息: 
         
         
全局资源文件中含有占位符,如在资源文件中:
              欢迎{0},来到{1},学习
在jsp页面中如何设置占位符的值:

张三丰
传智播客

不在struts.xml中配置国际化,而是在jsp中直接访问某个资源文件:
eg:       
   
    小张
   
       
      上面访问cn.itcast.i18n包下基本名为resource的资源文件。