要加载在该属性文件 可移植 的方式,最好的办法是把它放在Web应用程序(的类路径或者以JAR下
WEB-INF/lib/或下
WEB-INF/classes/或在应用服务器类路径中,如果你想能够编辑该文件,但不重新包装您的Web应用程序)并使用
Class#getResourceAsStream(String)。
以下代码获取
InputStream属性文件的,该文件与执行该代码的Servlet位于同一包中:
InputStream inStream = Thread.currentThread().getContextClassLoader() .getResourceAsStream("myfile.properties");
然后,将
load(InputStream)其放入
Properties对象(跳过异常处理):
Properties props = new Properties();props.load(inStream);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)