相关疑难解决方法(0)

如何在JSP中访问WEB-INF中的文件?

我正在使用Tomcat.我想把配置文件放在WEB-INF默认的根类路径中,而不是默认的根类路径WEB-INF/classes.目前,我把config.xmlWEB-INF和使用以下相对地址找到它:

InputStream input = Thread.currentThread()
    .getContextClassLoader()
    .getResourceAsStream("..//config.xml");
Run Code Online (Sandbox Code Playgroud)

这是正确的方法吗?

或者我应该使用第getServletContext().getRealPath("config.xml")一个?但我不知道如何获得getServletContext()一个.java.(我试图new HttpServlet获得getServletContext(),但因为它是一个抽象类,不能实例化......我怎么能得到getServletContext()?)

java jsp servlets

3
推荐指数
1
解决办法
5905
查看次数

标签 统计

java ×1

jsp ×1

servlets ×1