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