Javax.validation Property path

1 resposta Resolvido
L

Pessoal,

preciso de validar um modelo via bean validation e tenho uma dúvida: existe alguma maneira de setar um alias para as propriedades da classe para customizar a mensagem? Exemplo:

public class Funcionario {
	
	@NotNull(message="{naoPodeSerNulo}")
	private String nomeCompleto;

	@NotNull(message="{naoPodeSerNulo}")
	private String primeiroNome;
	
	@NotNull(message="{naoPodeSerNulo}")
	private String ultimoNome;
}

A mensagem que recebo quando executo a validação, pego o valor de
getPropertyPath() e vem “nomeCompleto”, por exemplo. Queria que fosse possível colocar “nome completo”, tem jeito?

1 Resposta

L
Solucao aceita

Resolvi colocando

@NotNull(message="{nomeCompleto} {naoPodeSerNulo}")
Criado 26 de julho de 2016
Ultima resposta 26 de jul. de 2016
Respostas 1
Participantes 1