-
Notifications
You must be signed in to change notification settings - Fork 340
Mensagens bean validation
Mario Amaral edited this page May 28, 2013
·
5 revisions
Você pode sobrescrever as mensagens de erro criando um ValidationMessages.properties e inserir nele os campos desejados. Se o Bean Validation não conseguir resolver uma chave a partir do seu resourceBundle ou do ValidationMessages, ele retornará o valor embutido padrão.
Exemplo de arquivo de validação:
#ValidationMessages.properties
br.com.caelum.stella.bean.validation.CPF.message= CPF inválido
br.com.caelum.stella.bean.validation.CNPJ.message= 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
}