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.

  • 相关阅读:
    mysql 数据库信息常用命令
    Linux 目录详细介绍
    RPC调用和HTTP调用的区别
    maven 常见命令
    SpringCloud微服务常见组件理解
    Java实现CORS跨域请求
    Java 静态代理和动态代理例子
    Mabatis中#{}和${}的区别
    针对海量数据和高并发的主要解决方案
    SOAP webserivce 和 RESTful webservice 对比及区别
  • 原文地址:https://www.cnblogs.com/cyy-13/p/5718551.html
Copyright © 2011-2022 走看看