首页 > 解决方案 > 为什么会话变量必须是可序列化的?

问题描述

尝试存储自定义对象的 List 变量时
session.setAttribute抱怨该变量不可序列化。

标签: javaservletsweb-applicationsservlet-3.0

解决方案


您的整个 servlet 会话可以随时序列化到磁盘或其他存储。所以其中的所有对象都必须是可序列化的。


推荐阅读