Session中存放的对象丢失问题! 在页面中可以访问Session里的对象。但从该页面点击xxx.do链接到后台的Action,在Action打印时,Session却被置空了.(注:该页面是模型窗口。本人不知是不是模型窗口搞的鬼)。服务器:tomcat4.1框架:Struts1+Spring 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不管模型窗口的事..你怎么看到session被置空了?能提供代码看看吗 你仔细看一下action中的代码,或者是父类中的代码,看是不是有有那句clear Session的语句。 肯定是你代码中clear了 你没看见而已 其它地方的Session没有被置空,唯独这个地方有问题。我在Action打印Session的代码如下:UserInfo userInfo = (UserInfo)request.getSession()getAttribute("mySession");System.out.println(userInfo.getUserId());打印的结果为:null 这个地方为NULL并不一定是Session被清空了。再好好检查一下。 你这种情况session不会自己置空UserInfo userInfo = (UserInfo)request.getSession().getAttribute("mySession"); System.out.println(userInfo.getUserId()); 你这个mySession保存的是合法用户吗?该用户存不存在?而且你掉了个点(红色部分) 问题很怪,要是设置的Session没问题的话,应该是不会出现这个问题的。 问题解决一半,问题的原因真和模型窗口有关。刚开始用window.open()时就会出现Session清空的问题,用window.showModalDialog()却可以成功的从Session中获取对象.在网上查了一下,如果在窗口中连续弹出多级子窗口,浏览器是无法保存这些信息的,但用winodw.showModalDialog()却可以保存这些信息。现在新的问题是:我winodw.showModalDialog()新弹出的窗口中的按钮,点击不了,点击后就报错! 问题报什么错...你都不给我们看啊! >_< 统计点击量思路 关于网页内容导入到EXCEL的问题(在线等待.....) thickbox中如何显示嵌套的问题 初学SOAP... 大家给讲讲关于SOAP的几个问题.... 求助,关于花生壳问题,高手请指点~! 》》》》》jsp中的bean怎样用才合理,不至于滥用,有经验的高手能否说说? 纯HTML页面如何与JAVA交互? 大侠救命啊!!! 求助:如何使用Tomcat构建二级域名和虚拟主机?? 帮忙分析下servlet jsp javabean 标签库 的执行效率高下 急求!如何在jsp页面中 嵌入网页并修改dom的属性? 100分求助linux下tomcat部署jsp,编译错误
你怎么看到session被置空了?
能提供代码看看吗
我在Action打印Session的代码如下:UserInfo userInfo = (UserInfo)request.getSession()getAttribute("mySession");
System.out.println(userInfo.getUserId());打印的结果为:null
再好好检查一下。
System.out.println(userInfo.getUserId()); 你这个mySession保存的是合法用户吗?该用户存不存在?而且你掉了个点(红色部分)
刚开始用window.open()时就会出现Session清空的问题,用window.showModalDialog()却可以成功的从Session中获取对象.
在网上查了一下,如果在窗口中连续弹出多级子窗口,浏览器是无法保存这些信息的,但用winodw.showModalDialog()却可以保存这些信息。现在新的问题是:我winodw.showModalDialog()新弹出的窗口中的按钮,点击不了,点击后就报错!