最近项目遇到个奇怪的问题:
????? 首页第一个用户登录后再在该用户主页的地址栏输入登录页面地址用第二个不同的用户登录
结果进入系统后页面显示第一个用户的基本信息,刷新一下又正常了。具体原因不知道?
?
解决方法:
在主页面添加以下内容
?
<%
response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
response.setDateHeader ("Expires", 0);
? %>
同时在相同页面的<head></head>标签中添加
<META HTTP-EQUIV="Pragma" CONTENT="no-cache"/>
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"/>
<META HTTP-EQUIV="Expires" CONTENT="0"/>
?
具体有关页面缓存的东西还得好好研究研究