怎样读取不同的资源文件??

binny0532 2004-12-15 05:16:35
两个资源文件 lang.properties lang_zh_CN.properties 都在resource包中
怎样能实现不同的资源文件加载??
...全文
156 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
XqYuan 2004-12-16
  • 打赏
  • 举报
回复
up
binny0532 2004-12-16
  • 打赏
  • 举报
回复
up
binny0532 2004-12-16
  • 打赏
  • 举报
回复
揭帖了 没有人能回答
XqYuan 2004-12-15
  • 打赏
  • 举报
回复
UP
binny0532 2004-12-15
  • 打赏
  • 举报
回复
我是这样写的 但是没有载入 高手帮忙啊!!

String resourcePath = "resources.lang"; //for example;

if (mActionForm.getLanguage().equals("en_us")) {
ResourceBundle defaultResource =
ResourceBundle.getBundle(resourcePath, englishLoc);
}
if (mActionForm.getLanguage().equals("zh_cn")) {
ResourceBundle defaultResource =
ResourceBundle.getBundle(resourcePath, chinaLoc);
}
binny0532 2004-12-15
  • 打赏
  • 举报
回复
忘了说了,是在**Action.java里写的
binny0532 2004-12-15
  • 打赏
  • 举报
回复
这是两个语言文件,一个是英文一个是中文
选择了以后实现加载 资源文件
jackkui 2004-12-15
  • 打赏
  • 举报
回复
Properties的load(InputStream inStream) 方法应该可以霸
load(new FileInputStream(resourceFilename));
如果是struts中可以这样
<message-resources parameter="ch12.ApplicationResources"/>
<message-resources parameter="ch12.HtmlErrors" key="ch12.HtmlErrors" />
<message-resources parameter="ch12.Colors" key="ch12.Colors" />

gaojihua 2004-12-15
  • 打赏
  • 举报
回复
我什么都不知道,我想问你们简单的问题,我刚接触java

C:\JDK\LIB\01>javac lottery.java
lottery.java:4: lottery is not abstract and does not override abstract method ac
tionPerformed(java.awt.event.ActionEvent) in java.awt.event.ActionListener
public class lottery extends Applet implements ActionListener
^
1 error
什么错误
第四行是public class lottery extends Applet implements ActionListener
XqYuan 2004-12-15
  • 打赏
  • 举报
回复
up一下,蹭分
binny0532 2004-12-15
  • 打赏
  • 举报
回复
自己顶!

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧