菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
43
0

session

原创
05/13 14:22
阅读数 65351
session
  1.   在某段时间一连串客户端与服务器的“交易”
  2.   在JSP/Servlet中,如果浏览器不支持Cookie,可  以通过重写URL来实现,就是将一些额外的数据追加到表示回话的每个URL末尾,服务器在该标识符语气  存储的有关的该会话的数据之间建立连接。如hello.jsp?jsessionid=1234
  3.    可以通过程序来终止一个会话。如果客户端在一定时间内没有操作,服务器会自动终止会话。
  4.    通过HttpSession来读写Session
规则
  •   如果浏览器支持Cookie,创建Session的时候会把SessionID保存在Cookie里
  •    如果不支持Cookie,必须自己编程使用URL重写的方式实现Session
                  response.encodeURL()
                      1.转码
                      2.URL后面加入SessionID
  •    Session不像Cookie拥有枯井访问的问题
               同一个application下的servlet/jsp可以共享同一个session,前提是同一个客户端窗口

发表评论

0/200
43 点赞
0 评论
收藏