2010-10-20 5 views

Répondre

23

Cela mis à la mise en cache désactivé sur la réponse:

// Set standard HTTP/1.1 no-cache headers. 
response.setHeader("Cache-Control", "private, no-store, no-cache, must-revalidate"); 

// Set standard HTTP/1.0 no-cache header. 
response.setHeader("Pragma", "no-cache"); 
+4

Je crois que vous voulez ajouter 'response.setDateHeader (» Expires ", 0);' pour les mandataires. Voir un autre [réponse] (http://stackoverflow.com/questions/3413036/http-response-caching) – mvnukov

+0

gentil. Merci pour cela! Ça m'a aidé l'homme! À votre santé! – Fritz

0

Je veux désactivé le cache de vernis si le retour une tête

par exemple serveur principal.

si est-tête Posé comme suit

code JAVA

ServletActionContext.getResponse().addHeader("ABC","true") 

puis dans le vernis si je trouve la valeur de tête ABC comme vrai, alors je ne veux pas mettre en cache cette page.

Questions connexes