【发布时间】:2013-10-20 15:00:56
【问题描述】:
我有一个maven目录结构:
/src
/main
/java
/resources
/webapp
因此,如果我将文件放在 /resources 下,当我将应用程序部署到 tomcat 时,文件最终会位于:webapps/applicationRoot/WEB-INF/classes/xx.pdf
如果我输入 webapp/ 那么它最终会在 webapps/applicationRoot/xx.pdf 中
如果我在 webapp 下创建一个文件夹,例如 webapp/myResources,它最终会出现在:webapps/applicationRoot/myResources/xx.pdf
我认为第二个看起来最漂亮,因为在代码中我可以说:
InputStream is = servletContext.getResourceAsStream("/re.pdf");
如何在我的 servlet 中获取我的 pdf 文件?
另外,哪一个是标准的?我应该使用哪个?
【问题讨论】:
标签: java maven jakarta-ee web