Servlet中通过下面的方法获取资源路径
String getRealPath(String path);//根据资源名称得到资源的绝对路径.
可以得到当前应用任何位置的任何资源。
注意访问的文件存储位置
1.获取WEBRoot下的WEB-INF/a.properties文件中的内容
示例代码如下:
String path = this.getServletContext().getRealPath("/WEB-INF/a.properties");
Properties pro = new Properties();
pro.load(new FileInputStream(path));
System.out.println(pro.getProperty("key"));
2.获取src下的b.properties中的文件内容
示例代码:
String path=this.getServletContext().getRealPath(''/WEB-INFO/classes/b.properties");
Properties pro=new Properties();
pro.load(new FileInputStream(path));
System.out.println(pro.getProperty("key"))
3.获取src中的某个报下的c.properties中的文件内容
String path=this.getServletContext().getRealPath("/WEB-INFO/classes/com/qq100/c.properties");
Properties pro=new Properties();
pro.load(new FileInputSream(path));
System.out.println(pro.getProperty("key"));)