【发布时间】:2014-01-05 23:33:01
【问题描述】:
我正在开发社交网站,我正在使用 JSF 2.2 我有一些带有 view scopes 的 bean,这些 bean 服务被注入。
我有时会在 tomcat 中遇到著名的 NotSerializableException,我有一些问题:
1-使用空管理器禁用会话持久性的缺点如下:
<Context ... >
<Manager pathname="" />
</Context>
以及何时使用这种方法?
2- 如果我要实现 Serializable 接口,我是否应该让视图范围(请求和会话 bean 呢?)只实现 Serializable 接口,因此将注入的服务标记为瞬态?
3- bean 是唯一应该实现 Serializable 而服务和 daos 不应该实现的层吗?以及为服务或 daos 实现 Serializable 的缺点是什么?
请指教。
【问题讨论】:
标签: jsf jakarta-ee tomcat deployment notserializableexception