session

session

http://img1.sycdn.imooc.com//climg/6049dd8b090f3edc06040344.jpg

浏览器发送请求的时候,就是默认的对tomcat设置一块session区域吗? 代码里requeset.getSession()获取就为了对这篇区域获取,进行自定义增加内容,进行存储吧?


那么如果不获取的话,浏览器进行请求后,依然会对tomcat置一块session区域的吧,只是这快Session的ID为空,不会进行存储,然后响应给浏览器,对吧?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕阿慧 2021-03-11 17:40:07

同学你好,

1、你的理解是正确的。

2、如果不获取的话,浏览器进行请求后,依然会对tomcat置一块session区域的。这块session的ID不为空,会进行存储,然后响应给浏览器。

祝学习愉快~

  • 提问者 rock221 #1

    不管代码中有没有响应, session都会自动把这个ID响应给浏览器是吧? 如果设置setAttribute添加了属性,session也是自动把这个id响应给浏览器的吧。? 至于response这个响应输出,就让属性在web页面上显示。 即使我们不输出的话, session也会自动把id响应给浏览器,只是不会显示。对吧?


    那么我们请求销毁和session有关系吗? 当发送请求的时候,页面只要运行了, 请求就会被创建,然后自动销毁,即使页面什么都没。 对吧? 好像和session没什么关系哈 


    2021-03-25 22:36:56
  • 好帮手慕阿慧 回复 提问者 rock221 #2

    同学你好,你的理解正确。请求销毁和session没有关系。

    祝学习愉快~

    2021-03-26 10:24:20
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师