Springboot使用avue拖动上传遇到的问题

948 阅读1分钟

想要实现此功能

在实现的过程中发现一个问题,获取到的文件数据是数组格式

我们先看一下代码

 {
label: "文件",
prop: "files",
loadText: '附件上传中,请稍等',
type: 'upload',
span: 24,
drag: true,
hide:true,
propsHttp: {
res: 'data',
url: 'link'
},
tip: '文件上传',
action: '/api/sq-resource/oss/put-file'
},


我们通过谷歌浏览器,检测到,上传的数据格式

{"cusname":"李四","files":[{"label":"upload/20200211/66ddccee8b1be78d13f755a8a660dc27.docx","value":"http://47.105.115.14:9000/zcnc/upload/20200211/66ddccee8b1be78d13f755a8a660dc27.docx"}]}


那我们springboot的后台如何接受呢


首先我们创建一个实体



然后在我们需要接受的实体中创建一个list



这样我们前台请求,后台就可以接受到这个上传的数据了

这是我在使用中遇到的问题,希望可以帮到大家