| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2009 12:56:40
|
von.juliano
GUJ Master
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
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/ |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2009 13:05:20
|
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!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2009 13:20:34
|
von.juliano
GUJ Master
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
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/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2009 13:34:57
|
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!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2009 14:35:13
|
Pedrosa
JWizard
![[Avatar]](/images/avatar/2b763288faedb7707c0748abe015ab6c.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2009 14:51:32
|
von.juliano
GUJ Master
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
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/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2009 15:44:07
|
von.juliano
GUJ Master
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
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/ |
|
|
 |
|
|