| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 09:38:34
|
janjan
JavaEvangelist
![[Avatar]](/images/avatar/ead79bebb88514b1e270b8856af6fce1.png)
Membro desde: 25/09/2008 18:44:25
Mensagens: 434
Offline
|
Bom dia pessoal, bem como o titulo diz
tem como eu Receber a uma lista qualquer em um método que acesso da minha página.
pergunto por que só tenho duvida quanto a isso, quero implementar algo do tipo carrinho de compras
e guargando os itens...
ou talvez seria melhor criar um bean de sessão pra isso e salvar lá dentro?
se sim, passar ele direto para o método ou preciso passar para o construtor e pegar ele no método depois!!
como acham mais bonito, e facil de dar manutanção depois?
fico no aguardo.
abraços!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 09:55:46
|
renanreismartins
GUJ Ranger
![[Avatar]](/images/avatar/b43a306ca1e27299a57727ff5c0d4998.jpg)
Membro desde: 19/09/2007 15:19:38
Mensagens: 807
Localização: São Paulo - SP
Offline
|
um carrinho é algo que o usuário tem durante toda sua sessção entao é legal colocar na session sim.
quanto a receber uma lista sim vc pode ter algo assim no seu controller:
e seu jsp:
abrasssss
|
http://renanreismartins.blogspot.com/ - Para apaixonados por desenvolvimento de software |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 10:00:12
|
janjan
JavaEvangelist
![[Avatar]](/images/avatar/ead79bebb88514b1e270b8856af6fce1.png)
Membro desde: 25/09/2008 18:44:25
Mensagens: 434
Offline
|
Poisé, é algo similar a um carrinho, vamos supor, uma tela de cadastro de nota e vou adicionando os itens.. não queria ter que por na sessao, pois vai que o cara sai da tela de cadastro e fica tudo na sessão... Mas como posso passar a lista por parametro, entao vou fazer assim. tinha pensado em fazer com ajax essa de adicionar os itens da nota, mas levo uma surra sempre de ajax, até faço, mas demoro muito, então vou fazer assim no request mesmo.. valeu pela dica!! abraços!
This message was edited 1 time. Last update was at 25/01/2012 10:00:59
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 10:02:09
|
renanreismartins
GUJ Ranger
![[Avatar]](/images/avatar/b43a306ca1e27299a57727ff5c0d4998.jpg)
Membro desde: 19/09/2007 15:19:38
Mensagens: 807
Localização: São Paulo - SP
Offline
|
vc pode fazer por ajax nao influencia em nada, eh soh enviar apenas um item
abrassss
|
http://renanreismartins.blogspot.com/ - Para apaixonados por desenvolvimento de software |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 19:14:06
|
janjan
JavaEvangelist
![[Avatar]](/images/avatar/ead79bebb88514b1e270b8856af6fce1.png)
Membro desde: 25/09/2008 18:44:25
Mensagens: 434
Offline
|
Tchê
problemas
montei meu jsp assim
e o metodo que chamo no action esta assim
detalhe, até eu começar a testar a lista o bean de produto estava 100%, vindo normal.
mas quando fui usar a lista ela vem nula sempre, o bean vem como preciso
mas a lista de itens me quebra..
tentei não usar na sessao,
estou usando tudo com submit, mando tudo e recebo tudo sempre
vou melhorar isso mais pra frente..
mas a ideia agora é fazer bombar, e melhorar mais tarde..
alguém ajuda!!!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 19:15:43
|
janjan
JavaEvangelist
![[Avatar]](/images/avatar/ead79bebb88514b1e270b8856af6fce1.png)
Membro desde: 25/09/2008 18:44:25
Mensagens: 434
Offline
|
e desse jeito deu essa exception no vraptor
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2012 01:06:40
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
se a lista se chama "itens" no controller, vc tem que usar esse nome nos inputs:
o erro que aconteceu é pq deu algum erro de conversão provavelmente(está na msg)
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2012 10:53:53
|
janjan
JavaEvangelist
![[Avatar]](/images/avatar/ead79bebb88514b1e270b8856af6fce1.png)
Membro desde: 25/09/2008 18:44:25
Mensagens: 434
Offline
|
estou com meu metodo assim
e no jsp assim
e nao funciona, acontece o mesmo stacktrace que coloquei ai em cima!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/01/2012 12:31:32
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
coloca como primeira linha do método:
ou coisa do tipo, e imprima a variavel ${errors} no jsp
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/01/2012 06:23:30
|
janjan
JavaEvangelist
![[Avatar]](/images/avatar/ead79bebb88514b1e270b8856af6fce1.png)
Membro desde: 25/09/2008 18:44:25
Mensagens: 434
Offline
|
consegui passar os valores da lista por parametros, mas a lista com mais de 1 item tava dando erro na conversão de uma data..
mas se eu tentava de novo ele listava e adicionava corretamente,
mas dai era 1 erro e 1 acerto...
fiquei me encomodando com isso e coloquei na sessao o bean, resolvi o problema temporariamente!!
quando tiver um tempo pra melhorar, mudo isso e faço com ajax!
valeu a dica ai Lucas!
|
|
|
 |
|
|