关于上传图片至tomcat,重启服务图片消失的一个解决方案

当上传的图片在Tomcat服务器上重启后消失,本文档提供了解决方案。通过将图片保存到本地存储,并在Tomcat的server.xml中配置路径映射,确保重启后图片仍可访问。同时指出在Eclipse中修改server.xml配置需注意的实际位置,避免配置失效。
摘要由CSDN通过智能技术生成

关于上传图片至tomcat,重启服务图片消失的一个解决方案


1.问题描述

今天在做项目的时候,发现了一个奇怪的问题,因为项目需要,我需要上传一个图片,并进行保存,之后需要使用.最开始我将图片上传到项目本身的一个文件夹下面(使用smartupload),但是上传之后,发现图片在文件夹下面没有,但是我可以在测试项目的时候发现这个图片,然而在重启tomcat之后,再次运行项目,相关的图片就无法找到了,在网上转了一圈,没有找到解决办法,然后自己想出来一个替代办法.

2.问题解决

首先我们知道上传到tomcat上的图片消失了,那么如果我们把图片上传到本地存储呢?是不是就不会消失了.经过尝试,发现确实是这样,那么我们可以让项目访问本地中的图片来解决重启tomcat服务,图片消失的问题.

2.1 配置tomcat的server.xml文件

想让一个web项目访问本地的资源,那么我们首先就需要让服务器知道这个位置,那么就需要配置server.xml,把真实物理路径做一个映射

<Context debug="0" docB
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值