Pessoal, estou criando uma sessão em que o usuário vai adicionando novos produtos sem sair da tela, por exemplo:
<form...>
    nome: <input name="nome">
    valor: <input name="descricao">
    ...
    <button type="submit">
</form>Nesse caso, vou tendo diversos nome que chegam no meu controller como um vetor de nome[], além de descricao[];
Porém, se meu objeto produto é composto por nome e descricao, porque não consigo dizer ao spring que isso é uma List produtos?
class Produto {
    private String nome;
    private String descricao;
    //construtores e construtor default
    ...
    // getters e setters
    ...
}Em meu controller, tenho o seguinte e não tem funcionado:
@PostMapping("/produtos")
public void recebeProdutosCadastraDeUmaVez(
    List<Produto> produtos,
    ...
){
    //Implementa o Controller
}Como deveria ter feito?
 
             
             
            