Java Spring: загрузить несколько файлов MultipartFile вместе с JSON в качестве тела в один запрос (HTTP-> POST)?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Java Spring: загрузить несколько файлов MultipartFile вместе с JSON в качестве тела в один запрос (HTTP-> POST)?

Сообщение Anonymous »

Привет, друзья!

Я ищу решение, позволяющее загрузить несколько MultipartFile вместе с телом входного JSON. Я знал, что существует множество связанных вещей, но ни одна из них не нашла решения. которые провоцируют меня задать вопрос сообществу.


Мое требование примерно такое же,


Я разработал (на самом деле разрабатываю и нахожусь на последней стадии) библиотеку с открытым исходным кодом, куда школы/колледжи/университеты охотно загружали бы учебные материалы для студентов на основе предмета. Наряду с материалом Пользователь (аутентифицированный) должен предоставить немного текстовой информации, такой как название, описание, примечания.

поэтому мой ожидаемый объект - нечто подобное,

Код: Выделить всё

@Entity
class Material {
private MultipartFile[] content;
private String title;
private String description;
private String remarks;
}
Я хотел бы использовать функцию Spring MVC что-то подобное, где у меня не получается ваша помощь здесь,

Код: Выделить всё

public String uploadMaterial(@RequestBody Material material) {
... business logic ...
return "successfully material saved.";
}
Будем очень признательны за любую помощь!

Подробнее здесь: https://stackoverflow.com/questions/544 ... -body-into
Ответить

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

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

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

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

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