介绍
HttpSession提供一种方式,跨多个页面请求或对 Web 站点的多次访问标识用户并存储有关该用户的信息。
方法
(HttpServletRequest的方法)
HttpSession getSession()
参数:无
返回值:HttpSession
返回值意义:获取request请求头set-Cookie: 对应Session对象,如果没有生成HttpSession对象
作用:获取request请求头set-Cookie: 对应Session对象,如果没有生成HttpSession对象
(HttpSession的方法)
String getId();
参数:无
返回值:String
返回值意义:获取该httpSession对应的JSESSIONID值
作用:获取该httpSession对应的JSESSIONID值
void setAttribute(String name , String value)
参数:
String name: 存储的键名
String value:存储的键值
返回值:无
返回值意义:无
作用:在Session域中存储信息
String getAttribute(String name)
参数:
String name:存储的键名
返回值:String
返回值意义:从Session中取出对应键值的数据
作用:从Session中取出对应键值的数据
使用