要同时能读取key和value值得成熟工具类
解决方案 »
- 启动tomcat时 严重: Exception starting filter struts2
- jar 运行 报错链接hibernate3属性文件错误。急。。。急。。求解
- 在tomcat中使用数据库连接池的问题
- 在web页面点击按钮 备份ORACLE数据库的问题
- 高手请进 关于读取xml文件到Ehcache缓存的问题
- xdjm们帮忙,关于数据库保密!
- Struts和Spring 结合出了点错~~。帮忙看看。着急~
- 为什么我的log4j在tomcat下不能用
- 哪位大侠能给详细介绍一下目前的各种java开发工具,谢谢!
- 在webstart中加载图片的问题
- 求解啊,怎么把红色的方块放到集合里。算法大神求帮忙啊
- 关于jsp上传文件问题
public class SiteUrl {
private static Properties prop = new Properties();
static {
try {
prop.load(SiteUrl.class.getClassLoader().getResourceAsStream(
"siteUrl.properties"));
} catch (IOException e) {
e.printStackTrace();
}
}
public static String readUrl(String key) {
return (String) prop.get(key);
}
}读key了不就取得value值了。
直接全读出来放进map就好了
你是不是想不通过key,而是直接把整个配置文件的key和value全部一次性读出来?
Set<Object>allKey = prop.keySet();
Map<String,String> results = new HashMap<String,String>();
for(Object o : allKey){
results.put(o.toString(),prop.get(o).toString());
}
return results;
}
* 读取配置文件中的属性(配置文件必须放在classes目录下)
* @param configName 配置文件的文件名(不带后缀)
* @param propKey 属性的键
* @return String
*/
public String getProperty(String configName, String propKey) {
return ResourceBundle.getBundle(configName).getString(propKey);
}