Re: [java-list] sistema de logout falha porque logout.jsp estah em cache

2001-04-06 Por tôpico Adriano Pinho

jspdeveloper,
Na pgina HTML, tente colocar no header da pgina a meta tag abaixo:
 HEAD   META  HTTP_EQUIV="PRAGMA"  CONTENT="NO-CACHE"   /HEAD 
No browser, configure-o para sempre verificar novas verses das pginas
armazenadas em cache.

Adriano Pinho
http://www.powerlogic.com.br
http://www.portalmercantil.com.br



- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
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 forar 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 Usurios Java da Sucesu-SP
 dvidas 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]
 -


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas 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] 
-




[java-list] RE FINAL Subject: [java-list] sistema de logout falha porque logout.jsp estah em cache

2001-04-06 Por tôpico jspdeveloper

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




Re: [java-list] sistema de logout falha porque logout.jsp estah em cache

2001-04-06 Por tôpico Perry Werneck

On Tue, 3 Apr 2001 18:54:27 -0300, Luiz Geovani Vier wrote:

Ola,

Em logout.jsp, no comeo, coloque as linhas abaixo:
response.setHeader("Cache-Control","no-cache"); (http 1.1)
response.setHeader("Pragma","no-cache"); (http 1.0)

S um comentrio: J tive problemas aqui usando s essas tags; estranhamente 
algumas verses
do Internet Exploder parecem ignor-las. Resolvemos anexando a tambem tag EXPIRE com 
uma data de 2
segundos aps a atual.

Partes do cdigo tiradas direto do servlet:

o.print("meta http-equiv=\"expires\" content=\"");
o.print(expireDate);
o.println("\"");

(...)

   public void setExpireTime(int seconds)
   {
  Calendar d = Calendar.getInstance();
  d.setTime(new Date());
  d.add(Calendar.SECOND, seconds);
  this.expireDate = d.getTime();
   }


---
Perry Werneck - ICQ #27241234

/"\
\ / Campanha da Fita ASCII - Diga NAO ao HTML em emails
X   ASCII Ribbon Campaign - Say NO to HTML in email
/ \


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas 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]
-




Re: [java-list] sistema de logout falha porque logout.jsp estah em cache

2001-04-05 Por tôpico Luiz Geovani Vier


Em logout.jsp, no comeo, coloque as linhas abaixo:
%
response.setHeader("Cache-Control","no-cache"); (http 1.1)
response.setHeader("Pragma","no-cache"); (http 1.0)
%
[]'s
Geovani
- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
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 forar 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 Usurios Java da Sucesu-SP
 dvidas 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]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas 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] 
-




[java-list] sistema de logout falha porque logout.jsp estah em cache

2001-04-03 Por tôpico jspdeveloper

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