问题:
文件上传时一般生成临时文件来保存目录,这个临时文件在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