web项目中如何用java读取properties文件
1个回答
展开全部
public void update(){try{ServletContext context = request.getSession().getServletContext(); String configFileString = context.getRealPath(visitFile); // 通过context.getRealPath(visitFile)获取的就是文件所在的具体路径。如下 E:\blsh\Tomcat 6.0\webapps\bucea_drms\WEB-INF\conf\drms_config.xml 项目发布的路径。 Properties p = new Properties();
FileInputStream in = new FileInputStream(configFileString); // 如果此处直接 使用 visitFile 会报错,找不到文件。
p.load(in);
p.getProperty("name");// 获取属性值
in.close();
FileOutputStream out = new FileOutputStream(configFileString);
p.setProperty("siteVisit",siteVisit);// 修改属性
p.setProperty("resVisit", resVisit);
p.store(out, " visit update!");// 存储修改后属性
out.close();
FileInputStream in = new FileInputStream(configFileString); // 如果此处直接 使用 visitFile 会报错,找不到文件。
p.load(in);
p.getProperty("name");// 获取属性值
in.close();
FileOutputStream out = new FileOutputStream(configFileString);
p.setProperty("siteVisit",siteVisit);// 修改属性
p.setProperty("resVisit", resVisit);
p.store(out, " visit update!");// 存储修改后属性
out.close();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询