读书人

怎么做JAVA 资源文件

发布时间: 2012-10-18 13:46:56 作者: rapoo

如何做JAVA 资源文件
1.先一个资源类



这里的ResourceBundle.getBundle(pluginClass.getName()+"Resources")
pluginClass.getName()+"Resources 这个是资源的文件名,根据这个文件名它会去找这个文件名的 properties文件, 文件名里如果有点,比如包名,都会自动转化。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
2.然后是在另一个类中 INIT这个资源类,从而加载资源文件。
例如我在我的Activator类中

这里对应了/WEB-INF/class/ConnResource.properties文件内容为:

test=hello world

打印出来的结果就是hello world

请注意,这里我们可以利用Locale和ResourceBundle的这个组合创建国际化的java程序。我们可以把locale实例化为new Locale("zh","CN");

通过ResourceBundle.getBundle("MessagesBundle", locale);

系统将自动寻找MessagesBundle_zh_CN,即定义为中国大陆地区简体中文。如果没有该文件,则会依次寻找MessagesBundle_zh,MessagesBundle,直到找到为止

读书人网 >软件架构设计

热点推荐