zoukankan      html  css  js  c++  java
  • session

    Session中文是“会话”的意思,在ASP中代表了服务器与客户端之间的“会话”。Session的作用时间从用户到达某个特定的Web页开始,到该用户离开Web站点,或在程序中利用代码终止某个Session结束。引用Session 则可以让一个用户访问多个页面之间的切换也会保留该用户的信息。
    系统为每个访问者都设立一个独立的Session对象,用以存储Session变量,并且各个访问者的Session对象互不干扰。
    Httpsession具有如下API:
    getId 此方法返回唯一的标识,这些标识为每个session而产生。当只有一个单一的值与一个session联合时,或当日志信息与先前的sessions有关时,它被当作键名用。
    GetCreationTime 返回session被创建的时间。最小单位为千分之一秒。为得到一个对打印输出很有用的值,可将此值传给Date constructor 或者GregorianCalendar的方法setTimeInMillis.
    GetLastAccessedTime 返回session最后被客户发送的时间。最小单位为千分之一秒。
    GetMaxInactiveInterval 返回总时间(秒),负值表示session永远不会超时。
    getAttribute 取一个session相联系的信息。(在jsp1.0中为 getValue)
    Integer item = (Integer) session.getAttribute("item") //检索出session的值并转化为整型
    setAttribute 提供一个关键词和一个值。会替换掉任何以前的值。(在jsp1.0中为putValue)
    session.setAttribute("ItemValue", itemName); // ItemValue 必须不是must简单类型
    在应用中使用最多的是getAttribute和setAttribute.

  • 相关阅读:
    转载:.NET Web开发技术简单整理
    我眼中的Java架构师
    使用命令行写一个 Java Servlet
    不用注入方式使用Spring管理的对象中的方法,神奇
    部署java项目日志乱码求解!!!
    Java后台解决跨域问题
    发送ajax请求时候注意的问题
    简单的调用阿里云的短信接口
    jmeter测试
    springboot集成mongo
  • 原文地址:https://www.cnblogs.com/cyy-13/p/5718551.html
Copyright © 2011-2022 走看看