版权声明:未经同意窃取和转载我的内容,如果涉及到权益问题,后果自负! https://blog.csdn.net/weixin_41605937/article/details/85857959
1:一般的我们存储到Session中属性名称,要唯一。我们习惯命名:XXXX_IN_SESSION.
session 对象.setAttrute("USER_IN_SESSION","will");
2:需要把多个数据当中就必须要调用setAttribute方法,可以的一般的我们需要存储的数据封装成为一个对象,然后存储到Session中:
前提是要把用户的信息封装到user对象中:
session 对象.setAttrute("USER_IN_SESSION",user对象);
3:如果多台服务器之间需要共享Session此时 Session中对象必须public class User implements java.io.Serializable(才能在网络上进行传输)
序列化:把本次信息存储为二进制。
反序列化:把二进制信息恢复成为对象。