浏览 1559 次
锁定老帖子 主题:Struts2讲义41
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-10-31
最后修改:2009-11-02
9.2.2 Struts2Action 范围属性文件国际化应用技术要点以介绍占位符章节的示例来介绍 Action 范围国际化应用。 Action 范围属性文件命名。 演示代码Action 范围的中文属性文件内容: <!----------文件名:LoginAction_zh_CN.properties----------------> #中文属性定义文件 #用key=value格式定义页面上显示的内容 username=用户名 password=密 码 loginSubmit=登录 loginPage=登录页面 successPage=操作成功页面 welcome=欢迎您 user.required=请输入用户名! pass.required=请输入密码! successMessage={0},欢迎您!您的密码为{1},请注意保存。
Action 范围的英文属性文件内容: <!------------文件名:LoginAction _en_US.properties------------> #英文属性定义文件 #用key=value格式定义页面上显示的内容 username=User Name password=User Password loginSubmit=login loginPage=login page successPage=success page welcome=Welcome You user.required=please input your name! pass.required=please input your password! successMessage={0},Welcome !Your password is{1},please remember it。 代码解释( 1 ) Action 范围的国际化就是指在 Action 同目录下设置国际化属性文件,然后只对该 Action 有国际化效果 。它是进一步细化了包范围的国际化属性文件,对于每个 Action 设置自己的国际化属性文件。 ( 2 ) Action 范围内对某一 Action 设置国际化属性文件,文件名必须是“ XXXAction_language_country.properties ”格式。这里的 XXXAction 是该 Action 的类名。 ( 3 )笔者还是使用介绍占位符的示例来进行 Action 范围国际化的说明。这里只是把两个国际化属性文件移至和 LoginAction 同目录的文件夹下,并且将属性文件名字改为“ LoginAction_zh_CN.properties ”和“ LoginAction _en_US.properties ”。属性文件中内容不变。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-11-01
这些基本的东西曾经被无数个人描述,如果没有新意与重复制造轮子无异啊,建议用您有限的时间挖掘一些新的东西吧!希望老师海涵。
|
|
返回顶楼 | |
发表时间:2009-11-01
kaki 写道 这些基本的东西曾经被无数个人描述,如果没有新意与重复制造轮子无异啊,建议用您有限的时间挖掘一些新的东西吧!希望老师海涵。
不好意思,我的东西是面向初学者的,就像小学一年级数学老师始终教人家1+1=2.希望你理解。 |
|
返回顶楼 | |