Andr�.

At� hoje n�o trocou o e-mail?? ;o)

O primeiro passo � entender melhor sobre Caching. Em
http://www.mnot.net/cache_docs/ , ou http://www.web-caching.com/,  h� um
bom tutorial sobre este assunto, inclusive listando algumas vari�veis
dos headers que podem ser definidas.

Depois � usar os m�todos de httpServletResponse: setHeader(String name,
String val) e public void setDateHeader(java.lang.String name,   long
date), conforme voc� mesmo citou:

Exemplos:

   res.setContentType("text/html");
   res.setHeader("Pragma", "no-cache");

Ou,

  res.setHeader("Cache-Control","no-cache");
  res.setContentType("text/html");

Ainda

response.setHeader( "Pragma", "no-cache" );
response.setHeader( "Cache-Control", "no-cache" );
response.setHeader( "Cache-Control", "no-store" );
response.setDateHeader( "Expires", 0 );
ou
response.setDateHeader( "Expires", -1 ); // Acho que � mais indicado


Tente e qualquer coisa me diga.

[]'s
Handerson F. Gomes


Simone Freire wrote:

> Senhores,
> Estou penando pra desabilitar, a partir de uma
> servlet,
> o cache de imagens que sao enviadas para o browser
> em modo direto, ou seja, gravadas diretamente sobre
> o objeto ServletOutputStream obtido em
> HttpServletResponse com o metodo getOutputStream().
> Tentei com o metodo setHeader() da seguinte forma:
> res.setHeader("Cache-Control","no-cache") mas nao
> surtiu efeito.
> Alguem tem uma dica?
> Andre.
>
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com
> * Para nao receber mais e-mails da lista, acesse 
><http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha 
>a lista <[EMAIL PROTECTED]> e de um <submit>.



* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a