Boa tarde, com esse trecho de codigo consigo adicionar valores no FormData
:
const formData = new FormData();
Object.keys(entity).forEach((label) => formData.append(label, entity[label]));
Porém dessa forma ele não reconhece os objetos/listas
que tem dentro da entity
. A forma que encontrei de resolver o problema é fazer JSON.stringify(entity[label]
, transformando assim listas e objetos em String
, então no back eu uso o método de ObjectMapper
para transformar em um Map
desses valores. Teria uma forma melhor de adicionar esses valores no FormData?