web项目中如何用java读取properties文件

2024-12-04 13:15:43
推荐回答(1个)
回答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();