HttpSession não está sendo mantida entre requests

2 respostas
A

Pessoal, estou passando por um problema meio estranho. Coloco um objeto na sessão, porém entre requests ele não está sendo mantido. Vcs sabem se alguma configuração de servidor pode tá influenciando? Meus cookies tão ok… Criei uma página jsp de teste com o seguinte código:

<%out.println(request.getSession().getAttribute("teste"));%>
<%
request.getSession().setAttribute("teste","ola");
out.println(request.getSession().getAttribute("teste"));
%>

Na primeira vez deveria exibir null ola e na segunda ola ola. Se alguém tiver alguma dica ia ser massa!

Alberto

2 Respostas

Pedrosa

Primeira dica não use scriplets, use JSTL e seja feliz:

<c:set var="variavel" value="Imprime valor"/>  
<c:out value="${variavel}" />

http://www.guj.com.br/posts/list/57952.java

A

Pedrosa, como viu é apenas uma pagina para teste. Não fiquei muito preocupado com isso, mas apenas para lhe tranquilizar, eu não uso scriptlets no dia a dia. Para o meu proposito, ele serviu bem. Voltando ao problema, tem alguma dica em relação a não persistência da session?

Alberto

Criado 20 de janeiro de 2009
Ultima resposta 20 de jan. de 2009
Respostas 2
Participantes 2