[Revolvido]Como desabilitar cache do Maldito IE?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Lucas Emanuel
GUJ Master

Membro desde: 09/08/2009 23:48:57
Mensagens: 1143
Localização: Heap
Offline

Olá Pessoal,

Estou desenvolvendo um sistema WEB onde toda movimentação de dados é feita em Ajax e JSON. Por conta disso, tudo acontece na mesma página. Tenho uma tela modal de formulario que ao clicar em um dos registros da que está na tabela, aparece com os dados do registro que cliquei. No entanto ao modificar os dados e salvar, ele nao muda no formulario. No banco de dados está mudado, e no Firefox também. Só no IE que não. Ao exculir cache de formulario do IE ele atualiza o formulario.

Não tem como eu desabilitar o cache do IE ou fazer um jeito para que ele nao salve os dados do formulario?

Grato

PS.

Tenho nojo de IE.

This message was edited 1 time. Last update was at 09/04/2010 18:02:01

Lucas Emanuel
GUJ Master

Membro desde: 09/08/2009 23:48:57
Mensagens: 1143
Localização: Heap
Offline

Pessoal,

deu para resolver mais ou menos.

Desabilitei a opção dele salvar os dados no cache pela "Opções de Internet" mesmo.

Se alguem tiver uma solução melhor agradeço, já que essa opção pode ser útil para algumas pessoas.

Grato

PS.

Tenho nojo de IE
Naruffy
JavaEvangelist
[Avatar]

Membro desde: 28/03/2008 18:54:49
Mensagens: 324
Offline

coloque as seguintes linhas nos seus servlets q usam o ajax



Abrass
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

Para quem usa o vraptor3 eu fiz uma receita de bolo para resolver o problema: http://vraptor.caelum.com.br/cookbook/evitando-que-o-browser-faca-cache-das-paginas/
Lucas Emanuel
GUJ Master

Membro desde: 09/08/2009 23:48:57
Mensagens: 1143
Localização: Heap
Offline

Pessoal,

Obrigado por responder, era isso que precisava.

Porem, esse projeto estou fazendo em PHP, por ser pequeno e precisava entregar em 10 dias.

Em PHP voces sabem a soução?

No Firefox resolveu com esse comnado


Mas no IE nao.

Tenho muita raiva do IE, ele buga demais.
Lucas Emanuel
GUJ Master

Membro desde: 09/08/2009 23:48:57
Mensagens: 1143
Localização: Heap
Offline

Editado

This message was edited 1 time. Last update was at 09/04/2010 17:36:35

André Fonseca
JWizard
[Avatar]

Membro desde: 23/02/2007 15:52:55
Mensagens: 2034
Offline

tenta colocar + duas linhas


Você é novo no GUJ?


Como fazer perguntas?



www.twitter.com/_afonseca
Lucas Emanuel
GUJ Master

Membro desde: 09/08/2009 23:48:57
Mensagens: 1143
Localização: Heap
Offline

André Fonseca wrote:tenta colocar + duas linhas




Valeu cara. Tive que colocar esse header em todos PHP que estava relacionado com form.



Quase morro de coração.

Obrigado a todos, e fica aí a resolução para quem passar por mesmo. (PHP)

Abraço

This message was edited 1 time. Last update was at 09/04/2010 18:05:51

a.moraissoares
JavaChild
[Avatar]

Membro desde: 07/04/2009 12:53:08
Mensagens: 113
Offline

essa solução do garcia-jj é top. já estou usando, e é mto boa
leorbarbosa
Java Ninja
[Avatar]

Membro desde: 17/10/2009 22:26:56
Mensagens: 284
Localização: Minas Gerais
Offline

Galera,

tenho que colocar este fragmento de código em todos os jsp's e servlets?

Att,

"...Não existe um GRANDE problema que não possa ser solucionado POR pequenas SOLUÇÕES..."
Autor: desconhecido
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

Sim. Ou então você pode criar um Servlet Filter.

http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum.
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team