头部背景图片
ssyeats'blog |
ssyeats'blog |

SESSION学习总结

session在服务器端创建有两种情况,第一种是server端调用HttpServletRequest.getSession(true);第二种是访问jsp页面

参考文章:https://blog.csdn.net/u012554102/article/details/49454797

1.session在服务器端创建有两种情况,第一种是server端调用HttpServletRequest.getSession(true);第二种是访问jsp页面;第一种很容易理解,也是大家都比较熟悉的产生session的方式,关于第二种,看了一篇文章,很有感悟,jsp作为动态网页,本质是一个Servlet,编译后会与Server端交互,原因是jsp里有内置对象,这个对象就是和Server端交互的产物。

2.Session Cookie(会话Cookie)与Server端的Session同时产生,但是不同时消失,在浏览器关闭时,Session Cookie被销毁,但是Server Session并没有销毁,Server Session 销毁的方式有三种,一:在最大无活动等待时间内没有响应或请求;二:调用invalidate()方法;三:服务器挂了。

3.Session与Cookie基础知识:https://blog.csdn.net/gaoyong_stone/article/details/79524321