Chamar uma variável

3 respostas
Sonkinha
Como faço para chamar uma variável em java do tipo int para uma outra página JSP? (Não quero chamar variável por “form”)

Para enviar a variável é:

<a><%=compras%></a>

certo?

E como faço para chamar?

Cumps  <img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/w.pngink.png?v=9" title=":wink:" class="emoji" alt=":wink:">

3 Respostas

L

Bom dia Sonkinha!

Não intendi sua duvida… Poderia explicar um pouco melhor??

A tag jsp <%=compras%> iria imprimir a sua variavel na pagina criada pelo jsp…

O que exatamente voce quer fazer?

Abraços!

Sonkinha

lucasgcp:
Bom dia Sonkinha!

Não intendi sua duvida… Poderia explicar um pouco melhor??

A tag jsp <%=compras%> iria imprimir a sua variavel na pagina criada pelo jsp…

O que exatamente voce quer fazer?

Abraços!


O problema é o seguinte:
Estou fazendo um web site em que se pode fazer compras online. Queria algo em que quando efectua-se login com sucesso podia efetuar compras. E algo em que se nao tiver logado nao deixasse efetuar compras

L

Você pode fazer isso com sessões…

Recomendo estudar sobre HttpSession…

A expecificação da classe, você pode encontrar aqui!!

Nas paginas JSP (salve engano) o acesso às sessoes pode ser feito da seguinte forma:

-Para criar e setar um atributo na sessao:

session.setAttribute("nome do atributo", valor);

e o acesso aos atributos é feito:

session.getAttribute("nome do atributo");

Sendo assim vc poderia criar uma sessao quando o usuario logasse, que serviria como se fosse o “carrinho”.
Para verificar se o usuario esta ou nao logado é so vc verificar se existe alguma sessao criada!

A ideia seria mais ou menos essa!

Qualquer duvida é so perguntar!

Bons estudos!

Abraço!

Criado 31 de março de 2011
Ultima resposta 31 de mar. de 2011
Respostas 3
Participantes 2