| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2009 10:43:24
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline
|
hum... certo... vc não tá carregando a lista da primeira vez, só tá fazendo isso via javascript qdo vc arrasta algo pro carrinho?
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2009 13:21:43
|
thiefofwisdom
JavaBaby
Membro desde: 03/09/2009 14:39:44
Mensagens: 99
Localização: Sao Paulo
Offline
|
Achoq nao.. onde eu faria isso?
os unicos codigos q eu fiz relacionados ao carrinho ja postei...
tem alguma coisa q eu possa fazer pra no onload da pagina carregar os itens q estao na sessao, no objeto userProductList?
|
_______THIEF_______ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2009 13:55:25
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline
|
vc pode chamar a função
modificada pra não adicionar nenhum produto, no onload da página, ou fazer a lógica de listar os produtos dentro do div do carinho...
(o que está no resultado do userProductList.add.logic)
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2009 14:25:54
|
thiefofwisdom
JavaBaby
Membro desde: 03/09/2009 14:39:44
Mensagens: 99
Localização: Sao Paulo
Offline
|
c ara.. ficaria assim?
e na funtion:
acho q nao né? pq nao funfou.. hehe
|
_______THIEF_______ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2009 15:33:59
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline
|
sabe o que tá no arquivo: userProductList/add.ok.jsp?
coloca dentro da <div id="compras>...
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2009 15:47:50
|
thiefofwisdom
JavaBaby
Membro desde: 03/09/2009 14:39:44
Mensagens: 99
Localização: Sao Paulo
Offline
|
Entao cara... eu nao tenho o add.ok.jsp... eu só tenho o list.ok.jsp...
será q é isso? acho q na apostila nao fala pra fazer o add.ok.jsp...
meu list ta assim :
dai pelo q entendi isso é chamado no retorno do metodo userProductList.list.logic, nessa parte do carrinho :
enquanto vc nao respondia, tentei chamar de um monte de jeito pelo javascript... nao deu... to começando a achar q pode ser algo na logica mesmo... apesar de eu ter ctza q o objetoi ta carregado na session...
edit....
entao.. vi aqui.. o meu properties q ta mudando isso...
userProductList.add.ok = userProductList.list.logic
entao acredito q esteja certo...
This message was edited 1 time. Last update was at 29/11/2009 15:57:22
|
_______THIEF_______ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2009 16:26:55
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline
|
hum... então por algum motivo o userProductList.list.logic não está funcionando com o c:import...
como está o código do userProductList.list.logic?
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2009 16:31:40
|
thiefofwisdom
JavaBaby
Membro desde: 03/09/2009 14:39:44
Mensagens: 99
Localização: Sao Paulo
Offline
|
em branco... o list esta declarado assim :
como a apostila falou... eu tbem achei ele estranho... pensei em mudalo... colocar um retorno..mas ainda estou meio perdido em como as coisas funcionam no vraptor...
tentei chamar esse metodo list no onload da pagina.. mas tbem nao deu certo...
tentei colocar um outro metodo add com a assinatura diefrente, chamndo ele no onload sem passra product nenhum, mas ai alem de nao ter dado certo, ele comecou a ser chamado mesmoq aundo eu passava um produto... how wierd is that? hehehe
|
_______THIEF_______ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2009 16:33:57
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline
|
vc sabe que todo esse trabalho que vc teve não seria necessário com o VRaptor 3, né?
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2009 16:36:38
|
thiefofwisdom
JavaBaby
Membro desde: 03/09/2009 14:39:44
Mensagens: 99
Localização: Sao Paulo
Offline
|
c vc me falar assim :"cara... se vc começar nesse exato minuto, vc consegue migrar o seu VRaptor 2.5 inteiro pro 3... e vai dormir hj sorrindo..."
Eu mudo... lol
Tenho q entregar isso essa semana... e ainda falta muito embelezamento... ta foda...
Fora esse bug, ainda tem outros... mas é foda ficar trabalhando com coisa desatualizada mesmo...
|
_______THIEF_______ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2009 17:11:45
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline
|
se vc seguir isso: http://vraptor.caelum.com.br/documentacao/migrando-do-vraptor2-para-o-vraptor3/
tudo o que já está pronto do vr2 ainda vai continuar funcionando no 3... e vc pode ir migrando essas partes que estão com problemas aos poucos
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2009 17:36:19
|
thiefofwisdom
JavaBaby
Membro desde: 03/09/2009 14:39:44
Mensagens: 99
Localização: Sao Paulo
Offline
|
vo comecar a fazer (logo depois do futebol, logico.. hahahha)
masi tarde posto ai oq deu certo e oq deu errado...
mas po... vcs da caelum pensam em tudo.. ja montaram o esqueminha da migracao...
hahaha
Abraco
|
_______THIEF_______ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/12/2009 03:01:01
|
thiefofwisdom
JavaBaby
Membro desde: 03/09/2009 14:39:44
Mensagens: 99
Localização: Sao Paulo
Offline
|
Pessoal.. to com uma duvida... como q eu retorno uma msg de erro do nivel da logic pra view?
meu caso é o seguinte... na hora de salvar um objeto, estou verificanbdo se ja existe um com o mesmo nome no banco... dai se nao existir, o hibernate faz as verificacoes dele (se o nome é empty... se os campos devidos sao numericos....)
A view do vraptor esta pegando as msgs de erro com aquele codigo :
ai quewria mandar minha propria msg pra view a partir da logico informando por ex q a verificacaqo extra q eu fiz de nome foi mal sucedida...
tem como?
Abraço
|
_______THIEF_______ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/12/2009 11:08:22
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
O ideal é que você nos diga como é feito essa validação, assim podemos entender como tratar essas mensagens. Mas te passo o meu caso, talvez possa ajudá-lo.
Meu projeto é composto de vraptor3 como controlador, todas as chamadas de negócio são feitos em uma camada EJB remota, que valida os dados recebidos, trata a regra de negócio e tudo mais. Caso você tente incluir um usuário que já exista o EJB lança uma exception assim:
No seu controller você precisa tratar essa mensagem +- assim:
Eu propus um exception handler no vraptor, e logo que sair o exception-handler você não precisará mais fazer try-and-catch, o próprio vraptor cuidará de tratar isso para você.
Abraços
|
|
|
 |
|
|