O session.invalidate() realmente so funciona quando se est�
usando a Session, bem mas isso n�o soluciona o problema, pelo
menos n�o completamente.
Tecnicamente falando, uma pagina expira quando se esta
trabalhando SOMENTE com o m�todo POST do HTTP.
Exemplo:
Vc esta na pagina - x.html, preenche um formul�rio e o
submete tudo via POST. a proxima pagina y.html precisa dos
dados do formulario em x.jsp para ser gerada, logo se tudo
correr bem vc vai parar em y.jsp, em y.jsp tem um link para
z.html -  que deve ser clicado para que este exemplo
funcione - quando vc esta em z.html vc resolve voltar para
y.jsp, ai BOOM e vc toma aquele PAGE EXPIRED na cara!!!.
Isso ocorre posque o browser guarda a URL em seu historico,
mas alem da URL vc precisa enviar um buffer com os parametros.

Isso tambem pode nem sempre acontecer dessa forma, depende
muito da implementacao, pois vai depender para onde o
formulario de x.html vai enviar os parametros.

Vc pode ver alguns parametros do HEADER do HTTP ou os codigos
de resposta de HTTP, bem acho uma solucao mais limpa mas
nunca testei.

Bem uma forma de solucionar isso - apesar da pergunta ser
justamente ao contrario - e implementar o medoto GET chamando
o metodo POST e se virar com a passagem de parametros.

Wilson Freitas



---
UOL Elei��es 2002 - Todos os lances da disputa pol�tica
http://eleicoes.uol.com.br/


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a