码迷,mamicode.com
首页 > 编程语言 > 详细

JavaWeb-国际化之ResourceBundle

时间:2019-07-23 17:29:18      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:源文件   结合   语言   特定   locale   val   res   nat   read   

 ResourceBundle类:

* ResourceBundle类用于描述一个资源包,一个资源包用于包含一组与某个本地环境相关的对象,可以从一个资源包中获取特定于本地环境的对象。对于不同的本地环境,可以有不同的ResourceBundle对象与之关联,关联的ResourceBundle对象中包含该本地环境下专有的对象

 

ResourceBundle:资源包类

1.在类路径下需要有对应的资源文件:baseName.properties.其中baseName是基名。

2.可以使用 基名_语言代码_国家代码.properties 来添加不同国家或地区的资源文件。 xxx_zh_CN.properties

3.要求所有基名相同的资源文件的key必须完全一致。

4.可以使用native2ascii命令来得到汉字对一个的asc码

5.可以调用ResourceBundle的getBundle(基名,Locale实例)获取ResourceBundle对象

6.可以调用ResourceBundle的getString(key)来获取资源文件的value字符串的值

7.结合DateFormat、NumberFormat、MessageFormat即可实现国际化。

JavaWeb-国际化之ResourceBundle

标签:源文件   结合   语言   特定   locale   val   res   nat   read   

原文地址:https://www.cnblogs.com/yangHS/p/11232566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!