默认资源文件:applicationResource.properties中文资源文件:applicationResource_zh_CN.properties英文资源文件:applicationResource_en.properties6、创建struts的Resource BundleStruts配置文件中的元素定义了一个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月目录