Session对象可以保存对象吗?

session对象可以保存各种对象,而Cookie只能保存字符串。对此,大家是怎么理解的?特别是 session可以保存各种对象,能举一个例子吗? 谢谢各位!

例如购物系统,当你登陆成功时,你登陆时的信息就被封装在一个User对象中,然后把User对象放在session中,后面的展示页面就有欢迎某某登陆,此时的某某就是在session中或得的。还有购物车也是这样的。

Cookie是保存在客户端的字符串文件,所以它只能保存字符串,不过,你可以将你需要保存的对象序列化(前提是你的对象支持序列化),然后读取后反序列化即可。

图片说明图片说明图片说明