HttpSession的常见用法(javaWeb)
一、HttpSession的概述:
Servlet提供了HttpSession接口,该接口提供了一种访问网站时识别用户以及存储有关用户信息的方式。Servlert容器适用这个接口来创建一个HTTP客户端和HTTP服务器之间的Session会话。会话持续一个指定的时间段,跨多个连接或页面请求。
二、获取HttpSession对象:
HttpSession session = request.getSession();
通过HttpServletRequest获取。
三、HttpSession对象的常用方法:
1、获取Session会话中指定名称的对象:
public Object getAttribute(String name)
2、获取绑定在该Session会话中所有的对象名称:
public Enumeration getAttributeNames()
补充:该方法返回String类型的对象枚举,记录为名称集合。
3、获取Session会话被创建的时间:
public long getCreationTime()
补充:计时按照格林尼治(GMT)标准时间做参照(1970年1月1日午夜为校准点)。
4、获取客户端最后一次发送该Session会话相关请求的时间:
public long getLastAccessedTime()
5、获取分配给该Session会话的唯一标识符(字符串):
public String getId()
6、获取Servlet容器保持该Session会话访问的最大时间间隔:
public int getMaxInactiveInterval()
补充:如果要删除数据,将该连接时间设为0即可。
7、使得该Session会话无效,并解除绑定到它上面的所有对象(包括各种数据):
public void invalidate()
8、判断该Sesson会话对于客户端是不是第一次访问的新会话(即未访问过):
public boolean isNew()
9、解除绑定在该Session会话上的指定名称对象:
public void removeAttribute(String name)
10、使用指定名称绑定一个对象到Session会话上:
public void setAttribute(String name,Object value)
HttpSession的常见用法(javaWeb)相关推荐
- [javaee基础] 常见的javaweb笔试选择题含答案
常见的javaweb笔试选择题含答案 常见的javaweb笔试选择题含答案 1.以下HTTP相应状态码的含义描述正确的是() A. 200ok表示请求成功 B. 400不良请求表示服务器未发现与请求U ...
- mysql中正则表达式的用法_Mysql中正则表达式Regexp常见用法
Mysql中Regexp常见用法 模糊匹配,包含特定字符串 # 查找content字段中包含"车友俱乐部"的记录 select * from club_content where ...
- python六:常见数据类型以及常见用法
bool 布尔值 # 在bool中 0,()(空元祖),[](空列表),{}(空字典),None,""(空字符串) 都是False int 整形 float 浮点型 str 字符串 ...
- vue-router 的常见用法
vue-router 的常见用法 1. 路由重定向 路由重定向指的是:用户在访问地址 A 的时候,强制用户跳转到地址 C ,从而展示特定的组件页面. 通过路由规则的 redirect 属性,指定一个新 ...
- 空的宏定义作用及常见用法
空的宏定义作用及常见用法 我们学习宏定义的第一个概念是,宏定义作为替换作用. 例如: #define SIZE 32 // 接下来代码使用SIZE就相当于32 宏定义是编译器在编译时,将程序中所有SI ...
- Arrays常见用法
Arrays常见用法
- sed文本处理常见用法
sed文本处理常见用法 2011-06-24 TsengYia#126.com http://tsengyia.blog.chinaunix.net/ ################## ...
- typeset的常见用法
[保留] typeset的常见用法 http://www.chinaunix.net 作者:寂寞烈火 发表于:2007-12-16 09:50:34 [发表评论] [查看原文] [Shell讨论区] ...
- 框架前期准备篇之AutoFac常见用法总结 转载
框架前期准备篇之AutoFac常见用法总结 一. 说在前面的话 凡是大约工作在两年以上的朋友们,或多或少都会接触到一些框架搭建方面的知识,只要一谈到框架搭建这个问题或者最佳用法这个问题,势必会引起一点 ...
最新文章
- Android 优秀博客汇总
- android实现类似于支付宝余额快速闪动的效果
- Microsoft使用.NET Core SDK遥测数据
- C#中读取“已注册的文件类型”的图标及读取指定文件图标的方法 (转)
- 在微型计算机中 如果电源突然中断,微型计算机在工作中电源突然中断,则其中的信息全部丢失,再次通电后也不能恢复的..._考试资料网...
- 顶尖机器学习学习路线,6个月让你的技术成为行业TOP5%
- LoopClosing中为什么要使用剥离尺度的sim3计算投影匹配
- 在线旅游网站盈利模式
- ARCGIS中坐标转换及地理坐标、投影坐标的定义(转载)
- 7 款优秀 Markdown 编辑工具推荐
- Excel PivotTable 使用心得手顺分享(四)
- 【怎么制作PPT】Focusky教程 | 设置画面显示比例
- 权利要求的撰写 分享
- 我是如何把大象装进冰箱里的……
- 新编好的大盘指数预测程序,欢迎关注
- 统计项目工程文件总行数
- Unity导入图片报错File could not be read
- JavaScript画漂亮的心形图案
- Word2013写CSDN博客
- Apache Kylin简介