tomcat 8使用tomcat url访问位于webapps上的图像

时间:2016-07-15 14:25:13

标签: java tomcat

我有一个部署在Tomcat 8 Server上的java rest Web服务,这个Tomcat 8安装在Ubuntu Server上。

我的java rest web服务工作是将图像保存到以下位置

/opt/tomcat/webapps/TestWebService/WEB-INF/image/xyz.image

图片已成功保存在上方位置

但我想通过网址

访问这些图片

http://192.168.1.185:8080/TestWebService/WEB-INF/image/xyz.image

那我怎么能这样做呢?

我正在使用Tomcat 8和Java。

1 个答案:

答案 0 :(得分:1)

Java Web Containers规范不允许实现者提供WEB-INF文件夹内的文件。如果您希望Tomcat提供图像内容,请将文件放在WEB-INF文件夹之外。

/opt/tomcat/webapps/TestWebService/image/xyz.image

您可以通过

访问它
http://192.168.1.185:8080/TestWebService/image/xyz.image