Skip to content

Embed URL

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Problema de validação do Vraptor
@Get
@Path("/")
public void consultar(final Requisicao requisicao) {
validator.checking(new Validations() {{
that(requisicao, Matchers.notNullValue(), "requisicao", "parametro.obrigatorio", "requisicao");
}});
if(validator.hasErrors()){
System.out.println("encontrou um erro");
}
validator.onErrorUse(Results.xml()).from(validations.getErrors()).serialize(); //mostra um xml com as chaves do i18n do erro
validator.onErrorUse(Results.status()).badRequest("Mensagem de erro"); //funciona -> retorna um erro 400 - Mensagem de erro
validator.onErrorUse(Results.status()).badRequest(validations.getErrors()); // não funciona -> continua como se não houvesse problemas
validator.onErrorSendBadRequest(); //não funciona -> continua como se não houvesse problemas
....
}
@marceloemanoel
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.