正在回答 回答被采纳积分+1
2回答
芝芝兰兰
2019-11-28 17:33:26
同学你好。
1、session可以看做是Tomcat中开辟的一块儿,和客户端浏览器绑定的一块儿存储空间。
在使用的时候,只需使用session.setAttribute放入,使用session.getAttribute获取即可。
2、由于只要在session的生存周期内,同一个浏览器中无论转发和重定向都不会丢失数据。
所以session常用来保存需要跨页面访问的数据信息。
3、但session也有弊端,每个客户端浏览器在Tomcat中都有一个session,并且其中的变量只能自己使用,不同session可能保存大量重复数据,可能耗费大量服务器内存。需要全局唯一的情况下,就不适合使用session存储了。此时可以使用ServletContext。
如果解答了同学的疑问,望采纳~
祝学习愉快~
从网页搭建入门Java Web2018版
- 参与学习 人
- 提交作业 1088 份
- 解答问题 10205 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星