javaweb session和cookie 怎么理解
这两天做页面,第一个页面是表格,表格中的某一项是要填写第二个表格获取的填表要保存数据,保证在会话期间用户再一次点击进来第二个表格能显示刚才填写的值,用的是后台sessio...
这两天做页面,第一个页面是表格,表格中的某一项是要填写第二个表格获取的
填表要保存数据,保证在会话期间
用户再一次点击进来第二个表格能显示刚才填写的值,用的是后台session
又查到java也是有cookie的,有点纳闷这个有什么区别? 展开
填表要保存数据,保证在会话期间
用户再一次点击进来第二个表格能显示刚才填写的值,用的是后台session
又查到java也是有cookie的,有点纳闷这个有什么区别? 展开
展开全部
如果不设置过期时间,则表示这个cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。这种生命期为浏览会话期的cookie被称为会话cookie。会话cookie一般不保存在硬盘上而是保存在内存里。
如果设置了过期时间(setMaxAge(60*60*24)),浏览器就会把cookie保存到硬盘上,关闭后再次打开浏览器,这些cookie依然有效直到超过设定的过期时间。存储在硬盘上的cookie可以在不同的浏览器进程间共享,比如两个IE窗口。而对于保存在内存的cookie,不同的浏览器有不同的处理方式。(在IE下测试通过)
如果设置了过期时间(setMaxAge(60*60*24)),浏览器就会把cookie保存到硬盘上,关闭后再次打开浏览器,这些cookie依然有效直到超过设定的过期时间。存储在硬盘上的cookie可以在不同的浏览器进程间共享,比如两个IE窗口。而对于保存在内存的cookie,不同的浏览器有不同的处理方式。(在IE下测试通过)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询