浏览器后退,页面刷新

那年仲夏 提交于 2020-11-08 13:33:29

方法总结:

1.在jsp头增加下面代码,没有实现;

<META HTTP-EQUIV="pragma" CONTENT="no-cache">      
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">      
<META HTTP-EQUIV="expires" CONTENT="0">

2.用js强制刷新,可以实现刷新,但是正常访问时刷新了两次

window.onload = function(){  
    if(window.name!="hasLoad"){      
        location.reload();      
        window.name = "hasLoad";      
    }else{      
        window.name="";      
    }  
}    

3.java代码,在jsp中增加下面java代码,可以实现刷新

response.setHeader("Pragma","no-cache");     
response.setHeader("Cache-Control","no-cache");    
response.setDateHeader("Expires", 0); response.setHeader("Cache-Control", "no-store");

  

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!