Re: [java-list] JSP Sem Cache????????
Dá para não fazer cache no servidor (no servidor de JSP/Servlet), mas isso só é interessante se você está testando a aplicação pois há queda de performance. No Tom Cat veja no server.xml (na pasta conf) = !-- Tomcat Examples Context -- Context path=/examples docBase=examples debug=0 reloadable=true = reloadable=true faz com o que o container recarregue a aplicação. Mas afinal a sua pergunta está se referindo ao servidor de JSP/Servlet (container) ou a um servidor proxy? Se for sobre o container a resposta está acima. Se for no proxy a questão já foi respondida: meta HTTP-EQUIV=Expires CONTENT=Thu, 01 Jan 1970 00:00:00 GMT meta HTTP-EQUIV=Cache-Control content=no-store meta HTTP-EQUIV=Pragma content=no-cache - Original Message - From: squadra.lincolm [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, June 06, 2002 12:00 PM Subject: Re: [java-list] JSP Sem Cache Acho dificil essa implementação. A própria especificação Servlet (um JSP é compilado para um servlet) diz que ficará uma instância do servlet rodando no servidor. O que o container faz é verificar se o fonte JSP e a classe carregada foram alterados. Um abraço, Lincolm esses headers ae soh impedem do brownser do cliente de colocar a pagina no cache... agora, no server, nao tenho ideia, depende do container q tais usando... abracos, bruno --- Marcelo Marques [EMAIL PROTECTED] escreveu: Salve lista... Gostaria de saber se alguém sabe como não grava um JSP na memória cache do servidor para que ela seja requisitada a cada nova chamada. Seria algo do tipo: % response.setHeader(Cache-Control,no-cache); response.setHeader(Pragma,no-cache); response.setDateHeader (Expires, 0); //prevents caching at the proxy server % (Mas esse não funcionou!) Saudações Marcelo Marques - ICQ 84979095 _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.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] --- -- _ __ Copa 2002 Yahoo! - Patrocinador oficial da Copa do Mundo da FIFA 2002 http://br.sports.yahoo.com/fifaworldcup/ -- 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 java-list- [EMAIL PROTECTED] --- -- __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] - -- 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] -
Re: [java-list] JSP Sem Cache????????
Para não deixar cache no servidor, use a seguinte tag: %@page buffer=none % A página será mandada automaticamente para o cliente. Você ainda pode definir qual será o tamanho do buffer que o servidor terá %@page buffer=32kb% Espero ter ajudado Ricardo Dias Cavalcante - Original Message - From: Marcelo Marques [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 05, 2002 3:46 PM Subject: [java-list] JSP Sem Cache Salve lista... Gostaria de saber se alguém sabe como não grava um JSP na memória cache do servidor para que ela seja requisitada a cada nova chamada. Seria algo do tipo: % response.setHeader(Cache-Control,no-cache); response.setHeader(Pragma,no-cache); response.setDateHeader (Expires, 0); //prevents caching at the proxy server % (Mas esse não funcionou!) Saudações Marcelo Marques - ICQ 84979095 _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.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] - -- 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] -
RES: [java-list] JSP Sem Cache????????
eu tive um problema com cache, mas para mim era cache do proxy... com as linhas abaixo resolveu: response.setHeader("Cache-Control","no-cache");response.setHeader("Pragma","no-cache");response.setDateHeader ("Expires", 0); //prevents ==[EMAIL PROTECTED]Luiz Manoel de Lima JuniorAnalista de SistemasMinauro InformaticaSMS - Curitiba/PR41 - 99512445== -Mensagem original-De: Roberto Figueiredo [mailto:[EMAIL PROTECTED]]Enviada em: quinta-feira, 6 de junho de 2002 11:09Para: [EMAIL PROTECTED]Assunto: Re: [java-list] JSP Sem Cache Você só pode evitar que não fique no cache do cliente. No servidor só fica o jsp compilado. Não existe cache no servidor. -Mensagem Original- De: Bruno Borges Enviado: Thursday, June 06, 2002 7:04 AM Para: [EMAIL PROTECTED] Assunto: Re: [java-list] JSP Sem Cache esses headers ae soh impedem do brownser do cliente decolocar a pagina no cache... agora, no server, naotenho ideia, depende do container q tais usando...abracos, bruno--- Marcelo Marques [EMAIL PROTECTED] escreveu: Salve lista... Gostaria de saber se alguém sabe como não grava um JSP na memória cache do servidor para que ela seja requisitada a cada nova chamada. Seria algo do tipo: % response.setHeader("Cache-Control","no-cache"); response.setHeader("Pragma","no-cache"); response.setDateHeader ("Expires", 0); //prevents caching at the proxy server % (Mas esse não funcionou!) Saudações Marcelo Marques - ICQ 84979095_ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.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]-___Copa 2002Yahoo! - Patrocinador oficial da Copa do Mundo da FIFA 2002http://br.sports.yahoo.com/fifaworldcup/-- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED]- Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po
Re: [java-list] JSP Sem Cache????????
esses headers ae soh impedem do brownser do cliente de colocar a pagina no cache... agora, no server, nao tenho ideia, depende do container q tais usando... abracos, bruno --- Marcelo Marques [EMAIL PROTECTED] escreveu: Salve lista... Gostaria de saber se alguém sabe como não grava um JSP na memória cache do servidor para que ela seja requisitada a cada nova chamada. Seria algo do tipo: % response.setHeader(Cache-Control,no-cache); response.setHeader(Pragma,no-cache); response.setDateHeader (Expires, 0); //prevents caching at the proxy server % (Mas esse não funcionou!) Saudações Marcelo Marques - ICQ 84979095 _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.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] - ___ Copa 2002 Yahoo! - Patrocinador oficial da Copa do Mundo da FIFA 2002 http://br.sports.yahoo.com/fifaworldcup/ -- 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] -
RES: [java-list] JSP Sem Cache????????
Oi Marcelo... A princípio, você setou as variáveis corretas do cabeçalho. Porém, o valor que você colocou para o parâmetro cache-control aparentemente não faz parte do conjunto de valores dele (no-store ao invés de no-cache). Abaixo está o código que eu coloco nos meus JSP´s para que eles não gravem no cache. Perceba que eu prefiro não usar o método setHeader da classe HttpServletResponse: meta HTTP-EQUIV=Expires CONTENT=Thu, 01 Jan 1970 00:00:00 GMT meta HTTP-EQUIV=Cache-Control content=no-store meta HTTP-EQUIV=Pragma content=no-cache Rosfran Lins Borges Analista de Sistemas - NDS [EMAIL PROTECTED] Fóton® Informática e Serviços Fone: (61) 328 5060 R.: 204 -Mensagem original- De: Marcelo Marques [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 5 de junho de 2002 15:46 Para: [EMAIL PROTECTED] Assunto: [java-list] JSP Sem Cache Salve lista... Gostaria de saber se alguém sabe como não grava um JSP na memória cache do servidor para que ela seja requisitada a cada nova chamada. Seria algo do tipo: % response.setHeader(Cache-Control,no-cache); response.setHeader(Pragma,no-cache); response.setDateHeader (Expires, 0); //prevents caching at the proxy server % (Mas esse não funcionou!) Saudações Marcelo Marques - ICQ 84979095 _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.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] - -- 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] -
Re: [java-list] JSP Sem Cache????????
Você só pode evitar que não fique no cache do cliente. No servidor só fica o jsp compilado. Não existe cache no servidor.-Mensagem Original- De: Bruno Borges Enviado: Thursday, June 06, 2002 7:04 AM Para: [EMAIL PROTECTED] Assunto: Re: [java-list] JSP Sem Cache esses headers ae soh impedem do brownser do cliente decolocar a pagina no cache... agora, no server, naotenho ideia, depende do container q tais usando...abracos, bruno--- Marcelo Marques [EMAIL PROTECTED] escreveu: Salve lista... Gostaria de saber se alguém sabe como não grava um JSP na memória cache do servidor para que ela seja requisitada a cada nova chamada. Seria algo do tipo: % response.setHeader("Cache-Control","no-cache"); response.setHeader("Pragma","no-cache"); response.setDateHeader ("Expires", 0); //prevents caching at the proxy server % (Mas esse não funcionou!) Saudações Marcelo Marques - ICQ 84979095_ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.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]-___Copa 2002Yahoo! - Patrocinador oficial da Copa do Mundo da FIFA 2002http://br.sports.yahoo.com/fifaworldcup/-- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED]-Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po
Re: [java-list] JSP Sem Cache????????
Isso pode ser ou o container ou o servidor proxy que vc está utilizando. Mas nos dois casos existe ou em um ou no outro uma opção de não colocar em cache determinadas páginas. Por exemplo, caso vc esteja em uma rede interna fazendo estes testes, vc pode retirar do seu browser a opção de usar o servidor proxy para endereços iniciados pelo ip do container (Ex.: 192.168.132) Abraços, Raphael Silva - Original Message - From: Bruno Borges [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, June 06, 2002 9:14 AM Subject: Re: [java-list] JSP Sem Cache esses headers ae soh impedem do brownser do cliente de colocar a pagina no cache... agora, no server, nao tenho ideia, depende do container q tais usando... abracos, bruno --- Marcelo Marques [EMAIL PROTECTED] escreveu: Salve lista... Gostaria de saber se alguém sabe como não grava um JSP na memória cache do servidor para que ela seja requisitada a cada nova chamada. Seria algo do tipo: % response.setHeader(Cache-Control,no-cache); response.setHeader(Pragma,no-cache); response.setDateHeader (Expires, 0); file://prevents caching at the proxy server % (Mas esse não funcionou!) Saudações Marcelo Marques - ICQ 84979095 _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.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] - ___ Copa 2002 Yahoo! - Patrocinador oficial da Copa do Mundo da FIFA 2002 http://br.sports.yahoo.com/fifaworldcup/ -- 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] - -- 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] -
Re: [java-list] JSP Sem Cache????????
Acho dificil essa implementação. A própria especificação Servlet (um JSP é compilado para um servlet) diz que ficará uma instância do servlet rodando no servidor. O que o container faz é verificar se o fonte JSP e a classe carregada foram alterados. Um abraço, Lincolm esses headers ae soh impedem do brownser do cliente de colocar a pagina no cache... agora, no server, nao tenho ideia, depende do container q tais usando... abracos, bruno --- Marcelo Marques [EMAIL PROTECTED] escreveu: Salve lista... Gostaria de saber se alguém sabe como não grava um JSP na memória cache do servidor para que ela seja requisitada a cada nova chamada. Seria algo do tipo: % response.setHeader(Cache-Control,no-cache); response.setHeader(Pragma,no-cache); response.setDateHeader (Expires, 0); //prevents caching at the proxy server % (Mas esse não funcionou!) Saudações Marcelo Marques - ICQ 84979095 _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.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] --- -- _ __ Copa 2002 Yahoo! - Patrocinador oficial da Copa do Mundo da FIFA 2002 http://br.sports.yahoo.com/fifaworldcup/ -- 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 java-list- [EMAIL PROTECTED] --- -- __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.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] -
[java-list] JSP Sem Cache????????
Salve lista... Gostaria de saber se alguém sabe como não grava um JSP na memória cache do servidor para que ela seja requisitada a cada nova chamada. Seria algo do tipo: % response.setHeader(Cache-Control,no-cache); response.setHeader(Pragma,no-cache); response.setDateHeader (Expires, 0); //prevents caching at the proxy server % (Mas esse não funcionou!) Saudações Marcelo Marques - ICQ 84979095 _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.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] -