Problemas com hibernate + struts 2

Estou com um problema na minha aplicação, utlizo struts 2 com hibernate e banco mysql, tenho uma lista de tipos telefones que é exibido com displaytag nessa lista em cada campo há flag para habilitar ou desabilitar quando acionado ele executa a action responsável por fazer a alteração.

problema:

quando acionado altera normalmente no banco, porém na hora de listar todos ele não pega o que está no banco e sim a lista antiga mesmo eu fazendo uma nova consulta etc… alguém sabe dizer o que pode estar havendo ?

cache?

pode ser, mas ja havia incluido esta tag para zera o cache.

<%
response.setHeader(“Cache-Control”, “no-cache”); //HTTP 1.1
response.setHeader(“Pragma”, “no-cache”); //HTTP 1.0
response.setDateHeader(“Expires”, 0); //prevents caching at the proxy server
%>

e mesmo assim o erro persiste.