您的位置:首页 > 运维架构

Servlet读取properties资源文件

2014-10-22 22:33 417 查看
关于Servlet读取web应用中不同位置properties文件。





Java代码

@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException
{
// 读取utils1.properties
InputStream in = this.getServletContext().getResourceAsStream(
"utils1.properties");

Properties prop = new Properties();
prop.load(in);

System.out.println("=======utils1.properties content========");
System.out.println(prop.getProperty("username"));
System.out.println(prop.getProperty("password"));

// 读取utils2.properties

InputStream in2 = this.getServletContext().getResourceAsStream(
"/WEB-INF/classes/utils2.properties");//发布后utils2.properties在web应用中的位置

prop = new Properties();
prop.load(in2);

System.out.println("=======utils2.properties content========");
System.out.println(prop.getProperty("username"));
System.out.println(prop.getProperty("password"));
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: