Когда я загружаю несколько файлов с помощью dropzone.js, я не знаю, как получить параметр с помощью Spring MVCJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Когда я загружаю несколько файлов с помощью dropzone.js, я не знаю, как получить параметр с помощью Spring MVC

Сообщение Anonymous »


Когда я использую dropzone.js для загрузки большого количества файлов, возникает проблема.

Мне нужно добавить дополнительные параметры в POST запрос, я прочитал документацию на dropzonejs.com и вики на github.com, в запрос добавляется параметр.

Проблема в том, что параметр файла по умолчанию — files[0],files[1] ...(я установил для параметра paramName значение files), но я не могу получать параметры files с помощью кода Java Spring MVC.

Это мой код контроллера Spring MVC:

@RequestMapping("/upload")
public Map method(CaseInfo info,HttpServletRequest request,@RequestParam("files[]")MultipartFile[] files){
...
}


Это мой основной код js:

this.on("sending", function(file, xhr, formData){
console.log("formData ->", formData);
var frm = $('#form');
var data = frm.serializeArray();
console.log('data ->', data);
for (var obj in data) {
formData.append(obj.name, obj.value);
}
});


Контроллер просто не может получить параметр files, а имя остальных не определено,

< h3>отредактировано:

Я изменил for-in на указанное ниже, тогда неопределенная проблема решена.
Но я не знаю почему. .. кто-нибудь знает?

for (var i = data.length - 1; i >= 0; i--) {
var obj = data;
formData.append(obj.name,obj.value);
}


Подробнее здесь: https://stackoverflow.com/questions/440 ... ve-paramet
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Несколько экземпляров Dropzone.js – загрузка файла в неправильный экземпляр
    Anonymous » » в форуме Jquery
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Сервер Spring Cloud Gateway MVC. Можем ли мы использовать Spring MVC со шлюзом Spring Cloud?
    Anonymous » » в форуме JAVA
    0 Ответы
    114 Просмотры
    Последнее сообщение Anonymous
  • Сервер Spring Cloud Gateway MVC. Можем ли мы использовать Spring MVC со шлюзом Spring Cloud?
    Гость » » в форуме JAVA
    0 Ответы
    135 Просмотры
    Последнее сообщение Гость
  • Сервер Spring Cloud Gateway MVC. Можем ли мы использовать Spring MVC со шлюзом Spring Cloud?
    Гость » » в форуме JAVA
    0 Ответы
    131 Просмотры
    Последнее сообщение Гость
  • Spring Cloud Gateway Server MVC - Можем ли мы использовать Spring MVC с Spring Cloud Gateway?
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»