Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

É possível exibir um erro de cada vez?

Pessoal, no caso do número de páginas está mostrando duas mensagens do messages quando o campo é vazio. Uma diz que é inválido, acho que é porque o campo vazio é uma String e a outra de campo obrigatório. É possível resolver isso pra mostrar uma mensagem de cada vez?

field.required.produto.paginas = O campo páginas é obrigatório
typeMismatch = O tipo de dado é inválido
1 resposta
solução!

Oi Fábio,

Acredito que nesse caso não tem como mesmo, pois o typeMismatch é o Spring que verifica e ele vai acumular com os outros erros de validação que encontrar.

Bons estudos!