使用tomcat从绝对目录上载和显示图像

使用tomcat从绝对目录上载和显示图像,tomcat,Tomcat,我成功地上传了绝对路径上的图片 这是我在server.xml中的上下文 <Context docBase="/opt/images" path="/images" reloadable="true"/> 但当我试图打开它时,”http://domain/Project/images/newUploadedPicture.jpg“,显示404未找到文件。当我重新启动tomcat服务器时,我可以访问该映像 有解决办法吗 试试http//yourdomain/images/yourm

我成功地上传了绝对路径上的图片

这是我在server.xml中的上下文

<Context docBase="/opt/images" path="/images" reloadable="true"/>

但当我试图打开它时,
”http://domain/Project/images/newUploadedPicture.jpg“
,显示404未找到文件。当我重新启动tomcat服务器时,我可以访问该映像


有解决办法吗

试试http//yourdomain/images/yourmage.jpg

我希望你的上传页面得到适当的保护,或者你的Tomcat服务器会被恶意用户攻击。如果你在上传后稍等片刻(比如一分钟),文件会出现吗?我在5分钟后尝试过,但仍然没有改变。这仅在专用服务器上发生。在LocalHost上运行良好有几个配置选项可以触发此行为。查看反资源锁定设置的上下文配置。我设置了以下选项:antiJARLocking=“true”antiResourceLocking=“true”。但我还是有同样的问题。有什么建议吗?