如果你的第二次请求和第一次相同,则可能是浏览器缓存的问题,你可以在后面随便加个随即数试一下,如:
第一次:http://localhost:8080/demo/index.do
第二次:http://localhost:8080/demo/index.do?random=12

解决方案 »

  1.   

    但其它 action 每次请求都可以啊
      

  2.   

    但其它 action 每次请求都可以啊,不会是要每次都产生个随机数吧?
      

  3.   

    把下列语句加入到你的jsp文件中的<head></head>部分测试一下:
    <%
    response.setHeader("Pragma","no-cache");
    response.setHeader("Cache-Control","no-cache");
    response.setDateHeader("Expires", 0);
    %><meta http-equiv="Pragma" content="no-cache">
    <meta http-equiv="Cache-Control" content="no-cache">
    <meta http-equiv="Expires" content="0">
      

  4.   

    还是一样.为什么只是 index.do 这个 action 会出现这种现象,其它的action 反而就不会呢?