Skip to content

Mensagens bean validation

mariofts edited this page May 17, 2011 · 3 revisions

Mensagens de erro

Você pode sobrescrever as mensagens de erro criando um ValidatorMessages.properties e inserir nele os campos desejados. Se o Bean Validation não conseguir resolver uma chave a partir do seu resourceBundle ou do ValidatorMessages, ele retornará o valor embutido padrão.

Exemplo de arquivo de validação:

#ValidatorMessages.properties
cpf_invalid= CPF inválido 
cnpj_invalid= CNPJ inválido

Opcionalmente, você pode definir as mensagens diretamente nas anotações:

public class Pessoa {
    @CPF(message="CPF inválido")
    private String cpf;  
    // getters e setters omitdos  
}  
Clone this wiki locally