Como Expirar o cache no JSP para Mozila e Chrome

2 respostas
jsnpereira

Olá!

Gostaria de saber qual código da browser da Mozila e Chrome para testar a expirar o cache.

Aqui código é do Windows, foram testado e funcionou… mas Mozila e Chrome não.

<% 
response.setDateHeader ("Expires", 0); 
response.setHeader("Pragma","no-cache"); 
if (request.getProtocol().equals("HTTP/1.1")){
response.setHeader("Cache-Control","no-cache"); 
}
%>

Espero que vocês me ajude… obrigado!!

2 Respostas

jsnpereira

Olá! pessoal…

Ninquém descobriu os códigos do Browser da Chrome e Mozila?

jsnpereira
jsnpereira:
Olá! pessoal....

Ninquém descobriu os códigos do Browser da Chrome e Mozila?

Acabei de descobrir e funcionaram....

dei um jeito esse funcionou... veja em baixo...
Antes estava não funcionado pelo chrome e Mozilla
[code]
<% 
response.setDateHeader ("Expires", 0); 
response.setHeader("Pragma","no-cache"); 
if (request.getProtocol().equals("HTTP/1.1")){
response.setHeader("Cache-Control","no-cache"); 
}
%>

Agora resolvi código da expirar da cache em colocar dentro da teste de sessao, quando testar sessao for vazia e expira cache e manda para pagina da login... é simplesmente...

<%
	String usuario = (String) request.getSession().getAttribute("usuario");
	String nome = (String) request.getSession().getAttribute("nome");
	System.out.println(usuario);
	if(usuario == null){
		
		response.setDateHeader ("Expires", 0); 
		response.setHeader("Pragma","no-cache"); 
		response.setHeader("Cache-Control","no-cache");
		
		response.sendRedirect("Login.htm");
		
	}
	System.out.println("Teste e-mail"+request.getAttribute("usuario"));
%>
Criado 6 de janeiro de 2011
Ultima resposta 11 de jan. de 2011
Respostas 2
Participantes 1