[Resolvido] VRaptor e cache do Squid

Olá pessoal,

Estou com problemas de cache, até aqui no guj tenho dificuldade na hora de logar. Ex: coloco usuario e senha e a tela renderiza como se não estivesse logado, tenho que dar um F5 para rendererizar corretamente.

Esse mesmo problema acontece na minha aplicação. Estou utilizando VRaptor e JSP.

Por ex: tenho uma tela de cadastro, e nessa mesma tela tem uma tabela do itens cadastrados. Ao realizar o cadastro é necessário dar um F5 na pagina, para o item aparecer na tabela de itens cadastrado.

Sei que o problema está no cache do squid que é utilizado para controles na aqui empresa. Quando o squid está desativado isso não acontece.

Alguem ja teve esse tipo de problema?

o máximo que vc pode fazer é retornar um header na resposta falando para não fazer o cache:

Cache-Control: no-store

se eu não me engano esse é o suficiente… mas tem outras opções dele que falam para os intermediários não cachearem as respostas.

Deu certo!!

Obrigado.