Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

renatoalexrocha

Como resgatar valor de uma variável

Recommended Posts

Olá pessoal http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif ,

 

Sou novato em JSP, estou com um problema :wacko: e gostaria que alguém pudesse me ajuda, é o seguinte:

 

tenho 1 página HTML (produto.html) com um form, com dados como descrição, valor, quantidade, parcelas, etc...

 

resgato esses valores para uma página JSP (carrinho.jsp) com os códigos:

 

<%
String prod = request.getParameter("note");
int quant = Integer.parseInt(request.getParameter("quant"));
int parc = Integer.parseInt(request.getParameter("parc"));
double v = Integer.parseInt(request.getParameter("valor"));
%>

Até ai tudo beleza, a minha dúvida e problema é como eu resgato esses valores da página carrinho.jsp para uma 2º página JSP (pedido.jsp)?

 

estou utilizando o código:

<%
String produto = request.getParameter("prod");
String quantidade = request.getParameter("quant");
String parcela = request.getParameter("parc");
String valor = request.getParameter("v");
%>

quando mando imprimir o valor das variáveis, imprime "NULL" em todas.

 

Se alguém puder me ajudar, desde já agradeço.

 

renatoalexrocha

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, vou citar as que conheço.

 

- Crie um formulário com campos do tipo input hidden e envie o formulário para a página seguinte.

- Passar as variáveis na url "querystring".

- Criando sessão para armazenar os dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, existe algum problema em utilizar os dados em sessions?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Renato, a Session é uma coisa bem bacana de se trabalhar, mas não abuse ok.

 

Flwww, grande abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola renatoalexrocha,

 

você também pode usar JSTL

 

index.html

<input type="text" name="nome" />

<input type="text" name="idade" />

 

recebe.jsp

${param.nome}

${param.idade}

 

o código fica mais legível.

 

Atemais.

 

Rodney Peixoto

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.