Vue+Element+Springboot实现图片上传
【摘要】 最近没事刚好练习下vue+springboot前段后分离的项目、用上了图片上传功能、记录一下。前端待提交的表单部分代码。<el-form-item label="封面图片"> <el-upload v-model="dataForm.title" class="avatar-uploader" ...
最近没事刚好练习下vue+springboot前段后分离的项目、用上了图片上传功能、记录一下。
前端待提交的表单部分代码。
el-upload里面的元素解释:
on-preview:点击文件列表中已上传的文件时的事件
on-remove:删除文件时候调用的方法
on-change:文件状态改变时的事件,添加文件、上传成功和上传失败时都会被调用
file-list:上传的文件列表或者默认回显的数据展示渲染
retrun和data
预览图片和上传图片以及删除图片
这里我是用fomrData对象进行提交的、因为只需要上传一张单张封面图片、还有添加其他的一些表单内容进去
后台的话通过HttpServletRequest request--WebUtils .getNativeRequest(request, MultipartHttpServletRequest.class)来获取文件请求并解析文件到服务器或本地
上传文件到本地的静态方法
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)