如何使用ServletContext加载类路径资源?

时间:2018-07-09 07:17:18

标签: java servlets classpath

我有一个带有过滤器的库,我想与我的嵌入式Jetty实例连接。过滤器使用以下代码加载配置文件:

                String pathParam = filterConfig.getInitParameter(CONFIG_PATH_PARAM);
                if (pathParam != null) path = pathParam;
                is = filterConfig.getServletContext().getResourceAsStream(path);

我的配置文件直接位于src/main/resources中,因此它在根目录下可用。

我尝试将其位置指定为myconfig.json/myconfig.json,但是在两种情况下,is都为空。

我应该如何引用配置资源,以便将其加载?还是我失去了位置,需要修改libarie的代码?

0 个答案:

没有答案