/**
* 1)getRealPath() 获取真实路径
*/
/* String path = this.getServletContext().getRealPath("/WEB-INF/classes/news.properties");
System.out.println(path);
FileInputStream in = new FileInputStream(new File(path));
Properties prop = new Properties();
prop.load(in);
System.out.println(prop.get("name"));
System.out.println(prop.get("password"));*/
/**
* 2)getResourceAsStream() 获取输入流
*/
/* InputStream in = this.getServletContext().getResourceAsStream("/WEB-INF/classes/news.properties");
Properties prop = new Properties();
prop.load(in);
System.out.println(prop.get("name"));
System.out.println(prop.get("password"));*/
/**
* 3)getResource() 获取文件的url
* 不太好 有可能出错 取出的地址为 网页地址
*/
URL url = this.getServletContext().getResource("/WEB-INF/classes/news.properties");
String path = url.getPath();
System.out.println(path);
FileInputStream in = new FileInputStream(new File(path));
Properties prop = new Properties();
prop.load(in);
System.out.println(prop.get("name"));
System.out.println(prop.get("password"));
JavaEE中servlet中的资源地址问题
最新推荐文章于 2023-03-08 11:55:53 发布