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 
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!