从JSP访问资源文件

时间:2011-03-03 21:04:49

标签: java jsp web-inf

我想从java类访问xml文件,位于web / resources文件夹下。 即

---网页
|
| --Web-INF
|
| -resources
| | -data.xml
|
| - 其他jsps
---源文件夹
| -databean

我想从databean包下的类访问data.xml。可能吗?怎么样?

1 个答案:

答案 0 :(得分:3)

使用ServletContext#getResource()#getResourceAsStream()获取网络内容中可用的资源。

InputStream input = getServletContext().getResourceAsStream("/WEB-INF/resources/data.xml"); 

但是你normally Servlet而不是JSP