我在tomcat上部署了一个webapp(abc.war
)并且有一个图像文件夹,在这几个图像下面,我可以通过URL访问这些图像:xx.xx/abc/image/hello.jpg
此项目正在运行,但我无法了解如何检索这些图像。
现在我在tomcat中部署了另一个基于REST的项目,我想要类似的行为,例如
xx.xx/hellorest/images/anil.jpg
,但现在我无法使用上述网址进行访问。
需要帮助如何做到这一点。我不想使用任何Servlet来读写图像。
答案 0 :(得分:0)
首先,无法从外部访问/ WEB-INF。
其次,如果您使用/images/temp.jpg,浏览器将从Web服务器的根目录加载图像,而不是从Web应用程序的根目录(在上下文路径下部署)加载图像。
使用JSTL标记从web-app的根目录生成绝对路径: " ALT = ... />