很多情况下,修复这一问题的最简单方法是让这个违反规则的对象实现Serializable接口。但对于复杂的对象来说,存储在Session中的对象,其传递闭包必须是可序列化的。如果对象A引用对象B,要将A存储到在Session中,那么A和B都必须实现Serializable接口。