当退出时候,已经清空了session,但是当点击IE后退按钮时候,还能回去查看刚才页面,虽然已经不能操作,但是觉得不爽。怎么设置退出系统再点后退就显示页面过期?
在jsp中加入如下代码:
<%
//设置无缓存
response.setHeader("progma","no-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires",0);
%>
在html里面也可以加入
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
第二种:
<script language='javascript'>
history.go(1);
</script>
在jsp中加入如下代码:
<%
//设置无缓存
response.setHeader("progma","no-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires",0);
%>
在html里面也可以加入
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
第二种:
<script language='javascript'>
history.go(1);
</script>
本文介绍如何通过设置HTTP头部信息及使用JavaScript来防止用户在退出系统后通过浏览器的后退按钮查看已失效的页面内容。这包括禁用不同类型的缓存以确保敏感信息的安全。
171万+

被折叠的 条评论
为什么被折叠?



