Spring MVC:从src / main / resources中读取文件
我有一个Maven Spring项目,里面有xml
文件src/main/resources/xyz.xml
。我如何在spring
MVC控制器中阅读它。
我在用
InputStream is = getClass().getResourceAsStream("classpath:xyz.xml");
但是is
是null
。
回答:
Resource resource = new ClassPathResource(fileLocationInClasspath);InputStream resourceInputStream = resource.getInputStream();
使用ClassPathResource和接口资源。但是请确保您正确地复制了资源目录(使用maven),并且没有丢失,例如,如果将测试作为测试上下文的一部分来运行。
以上是 Spring MVC:从src / main / resources中读取文件 的全部内容, 来源链接: utcz.com/qa/418335.html