我在登出的Action里做了这个动作
session.setAttribute("UserInfo",null);
session.removeAttribute("UserInfo");但是当客户点击浏览器返回上一页,并刷新的时候竟然还可以使用这个对象
我在此页用了一下代码检测
<logic:notPresent name = "UserInfo">
<Form name = "logoutFrm" method = "post">
</Form>
<Script Language = "JavaScript">
alert("<bean:message key = 'system.timeout.prompt'/>");
document.logoutFrm.action = "../logoff.do";
document.logoutFrm.target = "_top";
document.logoutFrm.submit();
</Script>
</logic:notPresent>
可没执行,我以为检测有问题,换了个对象,利马可以执行,系统登出。
这说明此对象还存在。请高手给个合理解释
session.setAttribute("UserInfo",null);
session.removeAttribute("UserInfo");但是当客户点击浏览器返回上一页,并刷新的时候竟然还可以使用这个对象
我在此页用了一下代码检测
<logic:notPresent name = "UserInfo">
<Form name = "logoutFrm" method = "post">
</Form>
<Script Language = "JavaScript">
alert("<bean:message key = 'system.timeout.prompt'/>");
document.logoutFrm.action = "../logoff.do";
document.logoutFrm.target = "_top";
document.logoutFrm.submit();
</Script>
</logic:notPresent>
可没执行,我以为检测有问题,换了个对象,利马可以执行,系统登出。
这说明此对象还存在。请高手给个合理解释
解决方案 »
- 如何通过tomcat打开自己的网页
- 推荐个美国JAVA虚拟主机,JDK1.5+TOMCAT5 + MYSQL5+ SSH的。
- 求需求设计文档和测试案例文档!
- 接收一个字符型数据的日期后,怎么得到最后一天的日期?
- access使用预处理语句地问题
- 当使用DispatchAction时,如何避免action=xxx,而没有相应方法时的错误页
- 急。。。。如果用JAVA代码实现Excel数据导入到ORACLE数据库中
- struts2怎么获取web.xml文件中<context-param>的值
- 哪位有关于用jsp进行用户名和密码校验的例子啊!参考一下(是从数据库中查询以后得出结果的);
- jsp中如果不写<%@ page language="java" contentType="text/html; charset=gb2312"%>显示乱码
- 如何自定义选择是打印的数据?
- HTML中引入一个文件
<%=session.getAttribute("UserInfo")%>
</logic:notPresent>
看看 什么值
<logic:notPresent name = "UserInfo">判断页作用域中是否存在一个名为”UserInfo”的bean