Pessoal, segui os docs. (tutorial - Validation how-to) do vraptor
(http://vraptor2.sourceforge.net/validation.html) p/ fazer uma validação e não funcionou. Passei os campos nulll na jsp ou passei caracteres p/ o campo preferredNumber na classe Person.
Estranho que ele redireciona para a jsp de erro, mas não entra no metodo
public void validate(ValidationErrors errors) {
// checks if null, empty or trimmed empty
if(StringValidation.isBlank(person.getName())) {
errors.add(new Message("name","empty_name"));
}
// checks if null or empty
if(StringValidation.isEmpty(person.getAddress())) {
errors.add(new Message("address","empty_address"));
}
// checks if null (empty or invalid number) when using java.lang.Long
if(person.getPreferredNumber()==null) {
errors.add(new Message("number","empty_number"));
}
}
em PersonLogic p/ fazer a validação.
Alguém tem conhecimento sobre o que está ocorrendo.
referência:
http://vraptor2.sourceforge.net/validation.html
Grato.