session中存入的是基本类型(int之类的)和引用类型(对象)是不一样的。
1。基本类型情况
session.setAttribute("test",1)
-------》Object test = session.getAttribute("test")
-------》test = 2
-------》system.out.print( session.getAttribute("test"));
-------》打印结果为:1 (不是2)
2。引用类型情况
Test test = new Test();
test.setName("小明");
session.setAttribute("test",test)
-------》Object test2 = session.getAttribute("test")
-------》test2.setName(‘xiaoming’);
-------》system.out.print( session.getAttribute("test").getName());
-------》打印结果为:xiaoming (引用类型会自动更新到session域中)