读取properties文件类
package com.bsi.scserc.bi.util;import java.io.InputStream;import java.util.Properties;import org.apache.log4j.Logger;public class PropertyFactory {static Logger logger = Logger.getLogger(PropertyFactory.class);public static Properties getIndexProperties(){return getProperties("/properties/index.properties");}public static Properties getWebServieProperties(){return getProperties("/properties/webservice.properties");}public static Properties getHqlProperties(){return getProperties("/properties/hql.properties");}public static Properties getPageUrlProperties(){return getProperties("/properties/pageurl.properties");}public static Properties getProperties(String propFile){Properties p = null;try{InputStream in = PropertyFactory.class.getClassLoader().getResourceAsStream(propFile);p = new Properties();p.load(in);}catch(Exception e){logger.error("Can not load "+propFile + " properties file.");}return p;}}使用:PropertyFactory.getPageUrlProperties().getProperties("pagurl.properties文件中的key值");