Vraptor 3 - Validator

5 respostas
yorgan

Bom dia pessoal,

Alguém sabe como posso fazer não disparar uma excessão no caso do validator não redirecionar para uma página?
Implementei um login com jquery e então não preciso do redirecionamento.

[]´s

Daniel

5 Respostas

P

Não entendi direito sua questão, mas acho que jogar tudo dentro de um try/catch resolveria seu problema, não?

yorgan

O console está retornando a seguinte exception:

26/03/2010 09:33:48 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet default threw exception
br.com.caelum.vraptor.InterceptionException: There are validation errors and you forgot to specify where to go. Please add in your method something like:
validator.onErrorUse(page()).of(AnyController.class).anyMethod();
or any view that you like.
If you didn't add any validation error, it is possible that a conversion error had happened.

Mas não preciso utilizar o validator.onErrorUse(page()).of(AnyController.class).anyMethod();.

P

Ja tentou jogar o trecho que gera o erro dentro d eum try/catch?

yorgan

Tentei, mas a exception não é gerada no método do controller.

Lucas_Cavalcanti

pq vc está adicionando erros de validação se vc não vai pra lugar nenhum?

ou são erros de conversão de parâmetros?

Criado 26 de março de 2010
Ultima resposta 26 de mar. de 2010
Respostas 5
Participantes 3