dropzone.js上传多个文件,java后台获取不到数据

js代码:
图片说明
java代码:
图片说明

java方法的参数file一直为null,求大神指点?

当你把uploadMultiple设为true时,它会在paramName(默认file)后追加"[ ]",但是并不是数组方式传递,而是name=file[0]、file[1]依次增加,所以你可以在源码当中搜索uploadMultiple,把return "" + this.options.paramName + (this.options.uploadMultiple ? "[" + n + "]" : "");改为:return "" + this.options.paramName + (this.options.uploadMultiple ? "" : "");去掉中间的[n]。,这时你用file接收就得到数组了;希望对你有帮助

你要写一个多文件上传的方法

我也遇到了这个问题,求解

这个参数名称和插件处理上传时用的参数名称是一样的吗?

@RequstParam("file[]")

当设置uploadMultiple为true,那么Dropzone会将[]附加到这个名字,也就是后端接收的是一个file[]数组。

这个我以前用过,用后发现:有几张图片就会请求几次后台,所以你后台虽然用数组接收,但是你会发现每次只能接收一张图片的数据

修改参数,设置为:uploadMultiple: false

同问啊,怎样解决啊,求告诉