Bom dia galera.
Estou com um problema e gostaria de saber se vocês poderiam me ajudar…
Eu fiz um crudzinho utilizando Spring MVC 3, Hibernate, Velocity e Maven.
Na tela de cadastro, existe uma combobox com a relação de anos entre 1900 e o atual.
O value vem como INTEIRO e é armazenado no meu objeto do form.
O problema é quando eu, com o firebug altero o value para um valor string.
Ele me gera a seguinte mensagem na tela: Failed to convert property value of type ‘java.lang.String’ to required type ‘java.lang.Integer’ for property ‘anoLancamento’; nested exception is java.lang.NumberFormatException: For input string: “dasdasd”
Esse erro ocorre por causa da validação por annotation @Valid.
Eu gostaria de saber se eu consigo alterar essa mensagem ‘padrão’ sem ter que mudar a estrutura do código, ou seja, quero que a mensagem seja nova e não fazer uma tratativa no code behind para ter a mensagem certa.
Obrigado desde já.
Atenciosamente,
