Olá, estou tentando fazer 1 carrinho de compras com struts2, é o seguinte: Tenho uma action que faz a busca no banco de tal produto e mostra na tela, nessa view q está mostrando o tal produto tem 1 botao para adicionar ao carrinho. quando clicar ao botão, queria que pegasse esses valores e enviasse para outra action, q pegaria esses valores e entao adicionaria a sessão .
O problema que estou tendo com o carrinho de compras é que ele não tá conseguindo pegar os valores do tal produto, para adicionar… queria saber como faz para eu usar os resultados de 1 action em outra action? ex: tenho 1 action que mostra o tal produto (${produto.nome}) e nela 1 botao para add ao carrinho, no caso iria por na sessão. Esse tal botão xama a action, que pegaria os dados do tal produto e adicionaria à sessão… porém como fazer isso? como pegar os dados que uma action está mostrando e enviar para outra action esses tais dados? segue meu codigo:
modelo de carrinho -> http://pastebin.com/07A3h314
modelo de itemCarrinho -> http://pastebin.com/48L4z9A6
action -> http://pastebin.com/gTBaBYWs
view ->
nome: ${livro.nome}
<a href="adicionaCarrinho">
<img src="images/carrinho-compras-add.png" />
</a>
Já tentei pensar em passar por mas aaxo q não daria muito certo pq estou mostrando 1 objeto e iria pegar com outro.
Outra pergunta, teria como eu na view por um <jsp:useBean class=“itemCarrinho”> e setar os valores sendo mostrados para ele?