Chamar uma variável

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 é:
<%=compras%>
certo?
E como faço para chamar?
Cumps :wink:

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!

[quote=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![/quote]
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

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!