Java读取资源文件的方式

2014-11-24 13:51:43 · 作者: · 浏览: 3

Java里面常用的 读取资源文件方式大致两种,但是当我们应用到web应用程序中的时候,第一种方式如果使用相对路径则可能会读取不到资源文件


第一种方式:


Properties dbProps = new Properties();


InputStream fileinputstreams = new FileInputStream("src/spf.properties");


dbProps.load(fileinputstream);


第二种方式:


Properties dbProps = new Properties();


ClassLoader cl = Thread.currentThread().getContextClassLoader();


InputStream fileinputstream=cl.getResourceAsStream("spf.properties");


dbProps.load(fileinputstream);