[Struts] – no Cache
Si queremos que ninguna página de nuestra aplicación basada en Struts almacene los datos introducidos por el usuario en ellas (lo que se entiende por “cachear”), podemos :
- Declararlo en la cabecera HTML
- Declararlo en el código Java en nuestra clase Action
- Declararlo en el fichero de configuración struts-config.xml
Declararlo en la cabecera HTML
En HTTP 1.1 en adelante:
META HTTP-EQUIV=”CACHE-CONTROL” CONTENT=”NO-CACHE”
En HTTP 1.0
META HTTP-EQUIV=”PRAGMA” CONTENT=”NO-CACHE”
Declararlo en el código Java
response.setHeader(“Pragma”, “No-cache”);
response.setHeader(“Cache-Control”, “no-cache”);
response.setDateHeader(“Expires”, 1);
Declararlo en el struts-config.xml
<controller>
<set-property property=”noCache” value=”true”/>
</controller>
No related posts.





























