2010-10-20 11 views
9

कैशिंग अक्षम करने के लिए कैसे अक्षम करें अक्षम करें?जावा सर्वलेट पृष्ठ

क्या शीर्षलेख करना चाहिए सेट करें?

क्या आप एक कोड स्निपेट प्रदान कर सकते हैं?

+0

यहां विषय के बारे में एक अच्छा लेख है: http://www.onjava.com/pub/a/onjava/excerpt/jebp_3/index2.html –

उत्तर

23

यह प्रतिक्रिया पर विकलांग के लिए कैशिंग सेट हो जाएगा:

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

मुझे विश्वास है कि आप 'response.setDateHeader (" समाप्त हो जाता है ", 0);' प्रॉक्सी के लिए। एक और [उत्तर] देखें (http://stackoverflow.com/questions/3413036/http-response-caching) – mvnukov

+0

अच्छा। इसके लिए धन्यवाद! यह मुझे आदमी की मदद की! चीयर्स! – Fritz

0

मैं विकलांग के लिए वार्निश कैश चाहते हैं बैकएंड सर्वर कुछ हैडर

जैसे लौट आते हैं।

अगर हैडर अगर मैं हैडर एबीसी का मूल्य तो मैं इस पेज को कैश नहीं करना चाहती के रूप में सही पाया

जावा कोड

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

पालन की तरह वार्निश में तो निर्धारित है।

संबंधित मुद्दे