Cada vez sabemos más, y cada vez entendemos menos.
Albert Einstein

[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>

También te puede interesar:

Dejanos tu Comentario

Nombre: (Requerido)

E-Mail: (Requerido)

Sitio WEB:

Comentario:

Comenta