你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / Java专栏
Struts 从零开始 四、Struts 中的国际化(3)
 

默认资源文件:applicationResource.properties

中文资源文件:applicationResource_zh_CN.properties

英文资源文件:applicationResource_en.properties

6、创建struts的Resource Bundle

Struts配置文件中的元素定义了一个Resource Bundle。Resource Bundle的持久化消息文本存储在资源文件中,其扩展名为“.properties”,里面存放的都是“键/值”。

在struts-config.xml中对Resource Bundle的配置代码:



表示默认的资源文件应该是applicationResources.properties,存放在应用程序的根目录"WEB-INF目录"classes目录下。如果应用程序需要支持中文用户,要在相同目录下创建一个包涵中文消息的资源文件,文件名必须为applicationResource_zh_CN.properties。
7、修改login.jsp页面

















">

">



:用于访问web应用资源的bean标签,显示Resource Boundle中的内容。

8、运行程序

1)如果你的浏览器默认设置为中文,你键入地址,将看到的页面如下:




2)把你的浏览器的设置为英文,然后刷新页面,如下图:





总结:国际化对于web应用程序来说很重要,如果你的web应用程序面对多个国家的话,要实现不同语言的切换,如果不使用国际化的话要么只有一种语言,要么在程序里面改,现在一切都方面了,不过java对中文的支持并不好,并不是什么地方都可以使用中文的,如在LookUpDispatchAction中就不能使用国际化哦。

(编辑:aniston)

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089