HttpSession和jsp中session是同一个东西吗
@in桂林理工大学
来源:百度百科
二者区别如下:
1、HttpSession是JSP中经常使用的一个方法,准确的说,是Request中的一个方法。
比如内:
Session = request.getSession(true); //用于容获取Session
HttpSession 中可以跟踪并储存用户信息,把值设置到属性中,有2 个方法:
setAttribute(),getAttrribute();
例如:在一个方法中用session.setAttribute(“student”,student);在
session 中设置一个属性名为student,值为一个名为student 的对象。而后可在
同一session 范围内用getAttribute(“student”)取出该属性,得到student对象。
2、jsp中session的其实与客户端的cookie是对应的
session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能
考虑到减轻服务器性能方面,应当使用COOKIE。