Saudacoes,
Eu resolvi meu problema da seguinte forma:
aboli o jsp:forward da pagina de logout
e acrescentei um meta refresh com tempo de 1 segundo redirecionando para a pagina de
formulario de autenticacao.
assim , a pagina logout.jsp faz o update no banco de dados e depois de pronta, o
browser executa o comando meta refresh...
pelo q percebi, se uma pagina como esta logout.jsp, possui uma tag jsp:forward , esta
pagina ignora alguns comandos java.
acho q o jsp:forward ignorou meus comando de update para depois redirecionar a pagina.
estranho. ou eh bug meu, ou do jsp , ou do resin.
quanto ao meta pragma eu estava testando mas nao funcionou.
bem, eu nao criei a tag explicitamente no html, utilizei os metodos setHeader do
objeto response:
response.setHeader ("Pragma", "no-cache");
response.setHeader ("Cache-Control", "no-cache");
response.setDateHeader ("Expires",0);
>>jspdeveloper,
>Na p�gina HTML, tente colocar no header da p�gina a meta tag abaixo:
>< HEAD > < META HTTP_EQUIV="PRAGMA" CONTENT="NO-CACHE" > < /HEAD >
>No browser, configure-o para sempre verificar novas vers�es das p�ginas
>armazenadas em cache.
>
>Adriano Pinho
>http://www.powerlogic.com.br
>http://www.portalmercantil.com.br
>
>
>
>----- Original Message -----
>From:
>To:
>Sent: Tuesday, April 03, 2001 6:10 PM
>Subject: [java-list] sistema de logout falha porque logout.jsp estah em
>cache
>
>
>> Pessoal,
>>
>> Meu sistema possui um metodo de autenticacao onde a pagina
>formularioAutenticacao.htm contem um campo login e um campo senha.
>> O submit desta pagina encaminha estes dados para uma pagina chamada
>autenticacao.jsp
>>
>> se a autenticacao for valida, vou armazenar no banco de dados a sessao do
>browser para poder fazer a validacao nas paginas protegidas.
>>
>> se estou em uma pagina protegida e clico em logout.jsp, a pagina � entao
>redirecionada para a pagina principal do sistema, isto eh, a pagina de
>autenticacao.
>>
>> o problema eh que na pagina logout.jsp eu tambem faco um update na coluna
>sessao do browser e dou um valor aleatorio para ela.
>>
>> mas o logout soh faz este update uma unica vez, somente se eu apago o
>cache do meu browser.
>>
>> gostaria de for�ar a minha pagina logout.jsp a ser carregada sempre, ou
>tentar algo que desconheco para que sempre que eu clique em logout.jsp esta
>pagina execute o update que estah contido nelah...
>>
>> se alguem souber como me ajudar agradeco...
>>
>> aproveito e agradeco as ajudas anteriores: obrigado!
>>
>>
---
UOL: o melhor da Internet.
------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------