zoukankan      html  css  js  c++  java
  • 初探seesion【eclipse】

    seesion是什么?

    Cookie的限制性?

    ①  Cookie作为请求或响应报文发送,无形中增加了网络流量。

    ②  Cookie是明文传送的安全性差。

    ③  各个浏览器对Cookie有限制,使用上有局限

    ④  Cookie的值只能是String类型,不能保存对象

    Session的作用?

      Session的作用就是在服务器端保存一些用户的数据,然后传递给用户一个名字为JSESSIONID的Cookie,这个JESSIONID对应这个服务器中的一个Session对象,通过它就可以获取到保存用户信息的session。

    seesion的原理

    ①  Session的创建时机是在request.getSession()方法第一次被调用时。

    ②  Session被创建后,同时还会有一个名为JSESSIONID的Cookie被创建。

    ③  这个Cookie的默认时效就是当前会话。

    ④  简单来说,Session机制也是依赖于Cookie来实现的

    seesion的使用

    1. 使用范围

      1)  Html是静态页面无法发送session,jsp中默认使用了session,并且session是jsp的一个隐藏域

      2)  在html端手动获取session,在同一时间其实和jsp中的session相同

    2. jsp获取seesion

     

    3. 给session设置用户

     

    4. jsp页面接收session域中的用户信息

     

    5. session的时效问题     

    Session默认有效时间为30分钟,可以在服务器的web.xml配置中修改.

      

    学习中,博客都是自己学习用的笔记,持续更新改正。。。
  • 相关阅读:
    【LeetCode】13. 罗马数字转整数
    【LeetCode】9. 回文数
    【LeetCode】7. 整数反转python3
    【LeetCode】7. 整数反转
    【LeetCode】1. 两数之和
    拖拽选择区域日历组件
    gitlab之gitlab-ci自动部署
    GitLab 安装和配置
    移动端键盘弹起导致底部按钮上浮解决方案
    JS判断滚动条是否停止滚动
  • 原文地址:https://www.cnblogs.com/Tunan-Ki/p/11704839.html
Copyright © 2011-2022 走看看