| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2011 21:34:27
|
Lucas Emanuel
GUJ Master
Membro desde: 09/08/2009 23:48:57
Mensagens: 1143
Localização: Heap
Offline
|
Olá,
vendo o tutorial, vi que é dado um exemplo que as mensagens da validação é exibida em JSP por EL.
Gostaria de saber se há outra maneira de exibir as mensagens de erro de validação do VRaptor, por Javascript, por exemplo.
Grato!
This message was edited 1 time. Last update was at 06/06/2011 21:34:48
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2011 22:04:55
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
via javascript vc consegue pegar se a requisição foi feita via ajax...
vc pode usar:
daí o vraptor serializa os erros em JSON e vc consegue recuperar no js
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2011 22:10:52
|
Lucas Emanuel
GUJ Master
Membro desde: 09/08/2009 23:48:57
Mensagens: 1143
Localização: Heap
Offline
|
Lucas Cavalcanti wrote:via javascript vc consegue pegar se a requisição foi feita via ajax...
vc pode usar:
daí o vraptor serializa os erros em JSON e vc consegue recuperar no js
Oi amigo, obrigado, bom saber disso.
Como eu recuperaria ele dentro do JS? Mais especificamente com jQuery?
Outro problema seria trazer o campo do formulario ja preenchido, eu vi que dá pra usar Result, tem como serializar os valores do Form em Json para carrega-lo tambem?
Grato!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2011 22:14:42
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
no caso vc faria via ajax, então a página não vai recarregar, ou seja, os campos vão ficar do jeito que vc deixou
dá uma pesquisada em jquery ajax form
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2011 22:17:35
|
Lucas Emanuel
GUJ Master
Membro desde: 09/08/2009 23:48:57
Mensagens: 1143
Localização: Heap
Offline
|
Lucas Cavalcanti wrote:no caso vc faria via ajax, então a página não vai recarregar, ou seja, os campos vão ficar do jeito que vc deixou
dá uma pesquisada em jquery ajax form
Entendi,
Mas no caso estou enviando o formulario via post do submit do formulario sem usar ajax.
Para isso teria que usar ajax para cadastrar tb? Assim sei que posso fazer handling do erro por jquery.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2011 22:20:30
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
bom, se vc não vai usar ajax, não faz mto sentido pegar as msgs via js... faça por EL mesmo...
como vc está pensando no fluxo dessa tela?
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2011 22:23:39
|
Lucas Emanuel
GUJ Master
Membro desde: 09/08/2009 23:48:57
Mensagens: 1143
Localização: Heap
Offline
|
Lucas Cavalcanti wrote:bom, se vc não vai usar ajax, não faz mto sentido pegar as msgs via js... faça por EL mesmo...
como vc está pensando no fluxo dessa tela?
Opa,
É que estava evitando usar JSP e criar a view independente do Serividor só com Html e Js. Mas em alguns casos como esse fica meio limitado...
Vou usar JSP com EL mesmo,
obrigado pela ajuda
This message was edited 2 times. Last update was at 06/06/2011 22:24:31
|
|
|
 |
|
|