Bom dia,
Desculpe se o exemplo é bem básico mas é q estou iniciando e jsp. Preciso fazer o seguinte: Tenho uma página (monitores.jsp) que passo argumentos via url. Na página compra.jsp eu recupero os valores e jogo numa session. A idéia é que ao clicar em Finalizar, apareça os valores somados (no exemplo seria 1100). Tentei muito mas não consegui. Alguem poderia ajudar?
Obrigado
monitores.jsp
<html>
<body>
<a href = "compras.jsp?nome=LG&valor=500"> <img src = "lg.jpg" width="100" height="100"></a><br><br>
<a href = "compras.jsp?nome=Ferrari&valor=600"> <img src = "monitor1.jpg" width="100" height="100"></a>
</body>
</html>
compras.jsp
<%
String nome = request.getParameter("nome");
String valor =request.getParameter("valor");
session.setAttribute("snome", nome);
session.setAttribute("svalor", valor);
%>
A marca do monitor é: <%= session.getAttribute ("snome") %><br>
O valor é: <%= session.getAttribute ("svalor") %>
<a href="pagamento.jsp">Finalizar</a>
pagamento.jsp
<%
String objeto = (String) session.getAttribute ("snome");
String valor = (String) session.getAttribute ("svalor");
int x = Integer.parseInt(valor);
%>
<%=x%>