<% 
response.setHeader("Pragma","No-cache"); 
response.setHeader("Cache-Control","no-cache"); 
response.setDateHeader("Expires", 0); 
%>

解决方案 »

  1.   

    <% 
    response.setHeader("Pragma","No-cache"); 
    response.setHeader("Cache-Control","no-cache"); 
    response.setDateHeader("Expires", 0); 
    %>
      

  2.   

    是不是还得配合使用session什么的?
      

  3.   

    <% 
    response.setHeader("Pragma","No-cache"); 
    response.setHeader("Cache-Control","no-cache"); 
    response.setDateHeader("Expires", 0); 
    %>是用来清缓存的。
      

  4.   

    肯定要用到SESSION,什么都不要想了
      

  5.   

    按照楼上的几位试了一下。a.jsp--->b.jsp--->c.jsp,用的都是都是post方法,并且每一个jsp文件都写上了那3条
    语句,但是从b.js     jp
      

  6.   

    按照楼上的几位试了一下。a.jsp--a.jsp--->b.jsp--->c.jsp,用的都是都是post方法提交的,并且每一个jsp文件都写上了那3条语句,但是从b.jsp后退到a.jsp时,页面没有显示过期。b.jsp和c.jsp之间后退前进时,正确的显示了网页已过期。不知为什么,那位高手指点一下。
      

  7.   

    按照楼上的几位试了一下。a.jsp--a.jsp--->b.jsp--->c.jsp,用的都是都是post方法提交的,并且每一个jsp文件都写上了那3条语句,但是从b.jsp后退到a.jsp时,页面没有显示过期。b.jsp和c.jsp之间后退前进时,正确的显示了网页已过期。不知为什么,那位高手指点一下。你的把你的服务器上的work目录全删掉,再清空Temporary Internet Files 再重新试试