当前位置: 首页 > article >正文

JSP中Session的使用

Session对象:是用来分别保存每一个用户信息的对象,以便于跟踪用户的操作状态.Session的信息保存在服务端,Session的ID保存在客户机的Cookie中.事实上,在许多服务器上,如果浏览器支持Cookies的话就直接使用Cookies.但是如果不支持或废除了Cookies的话就自动转化为URL-rewriting , Session自动为每一个流程提供了方便地存储信息的方法.不同的用户对应的Session对象一般是不同的.例如当用户登录站点时,系统就会为他建立一个与其他不相的Session对象,以便于区别其他用户.这个Session对象记录该用户的个人信息,而当该用户退出网站时,该Session对象就会随之消失.
主要方法:
1. getAttribute( String name )
获取指定名字name相联系的信息.

2. getAttributeNames()
返回Session对象中存储的每一个属性对象,其结果为一个类举的实例.

3. getCreationTime()
返回Session被创建的时间.最小单位为千分之一秒.

4. getId()
此方法返回惟一的标识,这些标识为每个Session而产生.当只有一个单一的值与一个Session联合时,或当日志信息与先前的Session有关时,它被当做键名用.

5. GetLastAccessedTime()
返回当前Session对象最后被客户发送的时间,最单位为千分之一秒.

6. GetMaxInactiveInterval()
返回总时间(秒),负值表示Session永远不会超时.该时间为该Session对象的生存时间.

7. removeAttribute( String name )
删除与提定名字name的相联系的信息.

8. setAttribute( String name , java.lang.Object value )
设置指定名字name的属性值value,并将之存储在Session对象中.

 

最后欢迎大家访问我的个人网站:1024s

http://www.lryc.cn/news/2416704.html

相关文章:

  • CSS常用汇总
  • 使用云服务器搭建Linux环境
  • 单点登录SSO(一)
  • linux-存储管理2,pv、vg、lv
  • 启动应用程序出现taskkill.exe找不到问题解决
  • 单纯形法和对偶单纯形法
  • 上网行为管理|它的作用是什么?上网行为管理排行榜
  • Virtools脚本语言(VSL)教程 - 值、类型与变量
  • BITLOCKER 硬盘 参数错误 问题处理 两例
  • 怎么在阿里妈妈投放广告?--人人有责-- .
  • UC/OS II 任务管理(4)之任务创建
  • [发布] QQGame 连连看辅助工具(限制功能版)
  • Java基础——多线程详解!!!!
  • IsValidDateTime、IsValidDate、IsValidTime、IsValidDateDay ... 判断时间是否合法
  • 中文同义词近义词库 vs 词向量
  • LightSwitch:小试一下微软开发框架LightSwitch
  • RDP协议之USB重定向虚拟通道
  • 记录一次linux系统清除DbSecuritySpt木马过程
  • 路由追踪程序traceroute/tracert分析与科普
  • 如何模拟手机访问浏览器
  • H.264视频的RTP荷载格式
  • 易用性测试
  • JavaJDK下载安装与环境配置(Windows 10 超详细的图文版教程 )
  • 8数码问题
  • 内存分配算法实现---首次适应、循环首次适应、最好、最坏分配算法
  • 配色色卡资源整理
  • 堡垒机的作用与选型经验
  • 超全的常用串口调试软件,串口调试助手,串口助手
  • oracle恢复
  • 聚类 监督聚类 k-means聚类