zoukankan      html  css  js  c++  java
  • JavaWeb-HttpSession入门

    1.httpSession由JavaWeb提供的,用来会话跟踪的类,是服务器端的对象,保存在服务器的一个map对象中,map是一个session缓冲区;跟Cookie不同,cookie是保存在客户端;

    2.httpsession是三大域对象之一,所有它也有设置,获取,删除属性的方法的三个方法;

    3.httpSession跟request在服务器端都是用来多个servlet共享数据用的,不过它的生命周期就没有像request那么短,且request需要转发或者包含来共享数据,如果没有转发和包含,request请求早就结束了,也轮不到下一个servlet来获取共享数据了;而sesson不一样,即使一个请求结束,如果下一个请求还是在同一个Session中,也照样可以获取到上一个请求的数据。

    4.当浏览器第一次访问服务器,服务器就会创建一个session,在没有关闭浏览器之前,所有对该服务器的访问都是在同一个session中(也就是第一次访问时服务器创建的session),简单地说,一个session相当一个用户;如果浏览器关闭了,这个session就结束了,下次在打开浏览器访问该服务器就不是同一个session了

    5.如果想多个请求,多个Servlet之间共享数据,用session,session是支持跨请求的

    6.服务器端如何得到session对象?

      servlet:request.getSession()的这个方法就可以session对象;

      JSP:JSP中无需创建,九大内置对象之一直接使用。

  • 相关阅读:
    溢出省略号
    自定义字体
    jquery实现上一页下一页
    集成学习理解
    常用命令-python篇
    python 多进程和多线程
    10预处理命令上
    9函数
    8指针2
    7指针1
  • 原文地址:https://www.cnblogs.com/ibcdwx/p/12312037.html
Copyright © 2011-2022 走看看