HttpSession对象

来源:互联网 发布:mac safari 缓存路径 编辑:程序博客网 时间:2024/06/05 18:27

一、HttpSession描述

HttpSession是当一个用户第一次访问某个网站时自动创建的。通过在HttpServletRequest中调用getSession方法,可以获得用户的HttpSession。

二、HttpSession对象的获取与设置

1.获取HttpSession对象

HttpSession session = request.getSession();

2.设置HttpSession对象的属性

session.setAttribute(name, value);

三、HttpSession的特点

与网页重写、隐藏域和Cookie不同的是,放在HttpSession中的值是保存在内存中。添加到HttpSession中的值不一定是String,也可以是任意的java对象,只要它实现了Serializable接口即可,以便Servlet容器认为必要时,保存的对象可以序列化成一个文件或者保存到数据库中。


0 0
原创粉丝点击