创建Session的实例分析


本篇文章为大家展示了创建Session的实例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。问:浏览器访问一个站点,产生一个session,接着进行以下操作:1、在同一个浏览器新打开一个tab卡,访问同一站点,此时几个session2、将新打开的tab卡拖拽出来,成为两个浏览器的时候,创建了几个session3、换一个浏览器,访问同一个站点,此时几个session4、HttpSession、HttpServletRequest.getSession()、HttpServletRequest.getSession(true)、HttpServletRequest.getSession(false)是不是同一个session?访问本地的tomcat,将第一次的sessionId存如session,可以看到四个sessionId相同。
发现两个tab卡的sessionId也是相同的发现两个sessionId依然相同终于和之前的不一样了。1.对于同一个浏览器,在不清除cookie、缓存、关闭浏览器的前提下,如果没到失效时间,session都是同一个
2.拖拽出来之后,session依然是同一个3.换一个浏览器,session改变4.HttpSession、HttpServletRequest.getSession()、HttpServletRequest.getSession(true) 香港云主机、HttpServletRequest.getSession(false)获取到的是同一个sessionsession存在于服务端,由于http是无状态的,服务端无法区别请求由哪个客户端发送,最终还是依赖cookie,每次发送请求携带一个JSESSIONID,即服务端获取的sessionId,唯一标识一个客户端请求。上述内容就是创建Session的实例分析,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注开发云行业资讯频道。

相关推荐: 怎么使用数据库缓存技术

这篇文章主要讲解了“怎么使用数据库缓存技术”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用数据库缓存技术”吧!在应用对外提供服务时,其稳定性受到诸多因素影响,其中比较重要的有CPU、内存、IO(磁盘IO、…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 10/03 11:37
下一篇 10/03 11:37

相关推荐