Hi I have a caching problem.
JSp page bb.jsp construct a
String from request parameter ,that is then passed to a custom tag.
I have the following code in bb.jsp
<% response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
response.setDateHeader ("Expires", -1);
response.setHeader("Cache-Control","no-store"); //HTTP 1.1
%>
The first time the parameter value is passed.
Now the second time , I change the parameter value . But bb.jsp is rendered , it is still showing the first parameter value . How can i see the new value ?
I dont think this is Browser refresh problem because I open the page from 2 seperate browser . The second browser still shows value of parameter that was passed from first browser.
The code
Url -1: bb.jsp?configfile=valid.xml
Url -2: bb.jsp?configfile=Invalid.xml
bb.jsp:
===
<% response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
response.setDateHeader ("Expires", -1);
response.setHeader("Cache-Control","no-store"); //HTTP 1.1
%>
<% String s1 = request.getParameter("configfile");
opsession.setConfigFileName (s1); %>
====
Thanks a lot
[ September 07, 2006: Message edited by: Ram Gokul ]