如何将外部配置文件读入HashMap,请指教,谢谢!

zh950 2005-10-20 03:03:42
private Map handleHash=new HashMap();

//Initialize mappings:should be implemented here

//This will read mapping definitions and populate handlerHash
handleHash.put("/login.html",new aa());
handleHash.put("/error.html",new bb());
我想把写入handleHash的内容写成外部配置文件,如何写?
从外部配置文件读入HashMap,又该如何实现?
菜鸟一个,请多指教!
谢谢!
...全文
169 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
believefym 2005-10-21
  • 打赏
  • 举报
回复
用Property保存外部配置文件
它本身就是key-value的pair,写入HashMap应该很方便的
gogon 2005-10-21
  • 打赏
  • 举报
回复
你可以看jdk里面的 PropertyResourceBundle,这个类是如何从外部配置文件中获得配置信息和如何写入配置信息。
zh950 2005-10-21
  • 打赏
  • 举报
回复
比如说我的外部配置文件内容如下:
/login.html=aa
/error.html=bb
我写入handleHash的内容是:
handleHash.put("/login.html",new aa());
handleHash.put("/error.html",new bb());
我把配置文件的对象写入handleHash有啥用呢?
实在是很菜,能否给个简单代码说明一下?谢谢!
bxh2dai 2005-10-20
  • 打赏
  • 举报
回复
一楼已经说得很清楚了,得到部配置文件的对象,你就可以得到你想要的啦
如果还不明白,再回去学学JAVA吧
zh950 2005-10-20
  • 打赏
  • 举报
回复
我不大明白,能解释一下吗?
huangdeji 2005-10-20
  • 打赏
  • 举报
回复
你在HashMap里放两个文件的对象,用的时候拿出来

62,629

社区成员

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

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