图片上传到电脑磁盘并在中tomcat配置虚拟路径

本文针对文件上传后图片显示问题提出解决方案,将图片保存在本地磁盘,并在Tomcat的server.xml中配置虚拟路径。使用layui前端框架进行文件上传,后端处理文件保存,通过配置的虚拟路径在前台成功显示图片。
摘要由CSDN通过智能技术生成

问题:

文件上传时一般生成临时文件来保存目录,这个临时文件在tomcat下,修改代码或重启tomcat临时文件下保存的文件或图片都会消失不见了,但是若保存在本地磁盘上,用<img>标签中的src直接访问本地图片路径的话,会使图片破裂,显示不出来

解决:

把文件存储在本地,并且在tomcat里面的server.xml配置虚拟路径

具体代码:

1、html代码(layui前端框架,可参考layui官方文档)

layui文件上传:https://www.layui.com/doc/modules/upload.html

......
<div class="layui-form-item">
	    <label class="layui-form-label">商品封面图片上传路径</label>
		<div class="layui-upload">
		  <button type="button" class="layui-btn" id="imagebtn">上传图片</button><!--点击图片上传的按钮-->
		  <input type
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值