获取properites文件与xml dom4j的解析
二,获取properites文件
不同位置对properites文件的调用:
1、若调用的文件就在该类的包中时:
public class properitesDemo {
public static void main(String[] args) throws IOException {
InputStream in = properitesDemo.class.getResourceAsStream("db.properties");//获取到该包下的properites文件
Properties p = new Properties();//实列化properties
p.load(in); //读取文件里的资源
String name = p.getProperty("uname"); //根据名字获取字符
System.out.println(name);
}
}
2、若调用的文件在其它的包中时:
将 properitesDemo.class.getResourceAsStream("db.prope rties");
改为 properitesDemo.class.getResourceAsStream("/db.properties");
3、若调用的文件在WEB-INF中时:需要配置Servlet
public class properitesServlet extends HttpServlet {
private static final long serialVersionUID = 7973003110170094853L;
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
doPost(req, resp);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws Serv