servlet下根据相对路径找资源

时间:2022-03-18 08:11:23

1.在web项目中如果直接添加一个资源,那么相对路径相对的是tomcat的bin目录。 

 2.在包中直接指定资源,那么可以使用以下的相对路径直接获取资源:

InputStream in = this.getClass().getResourceAsStream("jnb.txt");

3.在web项目的webroot目录中直接添加需要访问的资源

InputStream in = this.getServletContext().getResourceAsStream("/jnb.txt");