VRaptor - Mostrar msg de erro  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
von.juliano
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline

Pessoal, tenho o seguinte método na minha Logic:
Minha dúvida é, se o colaborador for nulo, como posso enviar uma mensagem para o usuário? Eu valido se os atributos dele são válidos com as annotations, o que facilita isso, mas não sei como fazê-lo no caso dele ser nulo.

Vlw!

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
keyboarder
JavaChild

Membro desde: 10/11/2007 12:48:16
Mensagens: 111
Offline

cara não manjo mto do assunto... acho que você poderia redirecionar pra uma página de erro configurando o view.properties:



espero q ajude em algo

Abraço!
von.juliano
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline

Oi keyboarder, acho que você entendeu mal cara, o problema não é redirecionar para a página de erro, mas como passar para ela a mensagem de erro, no caso, a key do message.properties. No caso do Hibernate Validator, eu só preciso fazer assim para validar:
E para mostrar para o usuário:
O que vai mostrar a mensagem apropriada, do meu message.properties. Mais alguma sugestão?

Vlw!

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
keyboarder
JavaChild

Membro desde: 10/11/2007 12:48:16
Mensagens: 111
Offline

hum... acho q entendi hehe

Não sei se é uma boa solução, mas...

No projeto que estou trabalhando, precisávamos exibir algumas mensagens ao usuário... uma solução que encontrei foi colocar uma variavel List com as mensagens dentro do controller e ejetá-la no escopo da sessão... depois recupero esse atributo no jsp e exibo como mensagem ao usuário. Mais ou menos assim:



Abraço!

Pedrosa
JWizard
[Avatar]

Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline

http://www.vraptor.com.br/forum/forums/list.page
von.juliano
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline

Ae Fábio, é aí mesmo que estou pesquisando!
Consegui validar quase da forma que eu queria. Usei junto ao Hibernate Validator a validação do VRaptor:
O único problema é que ele sempre envia a msg de usuario ou senha inválida, e eu queria que ele só validasse isso após validar se os campos anotados do colaborador.

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
von.juliano
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline

Só completando, o problema é que dessa forma, ele faz a busca no banco com os campos vazios.

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team