问题是这样的,我把一个patient对象存储在session中,在其他页面找需要展示病人信息,第一个展示页面信息正确,在接下来的页面病人信息展示有时会发生错误,这个错误不经常发生。每次显示不正确的信息都是那几个,我想问一下,是不是session信息被写到硬盘上了?
解决方案 »
- WS-I: (BP2402) The wsdl:binding element does not use a soapbind:binding
- 无刷新批量上传图片
- struts1.3+spring2.5的整合
- struts 练习遇到Cannot create rewrite URL: java.net.MalformedURLException: Cannot retrieve ActionForward
- spring 整合 hibernate 加载哪些包类库?
- Hibernate基本参数配置
- 请教JSP问题!
- weblogic6.0 的问题,就是解决不了,希望大家多多帮忙。
- 一个简单的EJB发布问题??初学,请大家多指教.new
- 求JAVA框架结构实现思路【100分】
- 用OGNL遇到的一个异常?(求详解!)
- struts2.0 validation
是代码的问题.
// 在session中缓存患者信息
session.setAttribute(ChangLiang.REGISTER_PatientMsgObject,regResponse.getPatientInfo());
在页面中读取患者信息
PatientMsgObject patient = (PatientMsgObject) request.getSession(false).getAttribute(ChangLiang.REGISTER_PatientMsgObject);页面中读取到的信息,有时就会发生错误。有三个页面读取患者信息,一般会在第二个或第三个页面发生错误。
对 session.setAttribute 操作记录日志信息,或者跟踪一下。
session中绑定的是一个对象,不是集合。