关于session的一个问题 当浏览器禁用cookie后,访问某个页面,点击刷新,每次刷新所得到的session ID都不一样..难道每次刷新容器都会建立一个HttpSession对象??这样话不是太不靠谱了谁能解释一下?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 嗯,就是你说的这样的。session就是靠cookie实现的,你把cookie禁用了。cookie信息发送不到服务器,服务器也就不认识你这个会话了,它会认为这个是一个新会话,重新分配一个session ID。 建立新的session,重新分配session ID 那要是我无限刷,服务器端不是将有无数的session对象new出来???那服务器怎么会受的了的?? 那要是我无限刷,服务器端不是将有无数的session对象new出来???那服务器怎么会受的了的?? new 的对象gc会自动销毁的 cookies 存的是sessionID ,禁用之后只要在请求的时候,把sessionID从session里get出来然后加到url里就行了, 你担心的问题确实存在。不过session本身并不占什么资源,多一点也不打紧,只是太多了(顶多超过数量后序列化到磁盘上,对内存的影响不会太大),会影响服务器的效率。 当客户端禁用了cookie时,依然可以用Session。可以用url重写。 突然想到一个提交表单的问题,大家不要笑,有点幼稚 关于Flash Builder 4.6安装 取JBOSS服务器性能信息 其中#CPU:2 这里的2 指的是什么 请大侠指点 SSH2 多对多问题 分页问题 请问: 请教sybase驱动的问题,高手请进。 下载问题 中文写入数据库的问题 这是什么原故?帮忙看一下! 一个超简单的hibernate问题 java, tomcat高手看过来
你担心的问题确实存在。不过session本身并不占什么资源,多一点也不打紧,只是太多了(顶多超过数量后序列化到磁盘上,对内存的影响不会太大),会影响服务器的效率。