我有一个部署在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。
答案 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