今天就做了两件事,两件事都是曲折坎坷.第一件事已经写成博文了.现在来记录第二件事. 废话少说.第二件事:session丢失.怎么回事呢? 我登录系统后,获取session正常。然后切换组织机构,在获取session,里面的内容全部丢失了。找了好半天的原因,结果,是因为我把cookie给删了。今天才知道cookie和session的关系。 ![]() 这篇文章讲解了cookie和session的关系:http://blog.csdn.net/yytt123622/article/details/4094990 来看看这段话: Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID 为标识符来存取服务器端的Session存储空间。而SessionID这一数据则是保存到客户端,用Cookie保存的,用户提交页面时,会将这一 SessionID提交到服务器端,来存取Session数据。这一过程,是不用开发人员干预的。所以一旦客户端禁用Cookie,那么Session也会失效。 也就是说cookie中有一个**SESSIONID的,这个记录的就是session。如果你把它删除了,那么session也就被删除了。 |
|