【问题标题】:when to use Serializable backing bean in JSF?什么时候在 JSF 中使用 Serializable 支持 bean?
【发布时间】:2011-02-03 22:50:02
【问题描述】:

什么时候在 JSF 中使用 Serializable backing bean? 是否有任何因素需要序列化,例如 View Scope、Session Scope、Application Scope 或其他需要序列化 ​​bean 的因素。

【问题讨论】:

  • 你用的是什么jsf impl,状态保存方式是什么?如果 bean 不可序列化,您是否看到错误?
  • 我正在使用 JSF 2 将状态保存到服务器并且还得到:警告:将不可序列化的属性值设置为 ViewMap:(键:Test1Bean,值类:com.backingbeans.Test1Bean)
  • 嗨,您对此有更多了解吗?真的可以在所有支持bean上启用序列化吗?

标签: jsf


【解决方案1】:

我会说会话范围的 bean 有资格进行序列化,因为 servlet 容器会尝试序列化会话中的所有内容,以防它(容器)重新启动。

【讨论】:

  • 那么 ApplicationScoped bean 呢,它们是新创建的吗?
猜你喜欢
  • 2012-04-23
  • 2011-08-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-20
  • 1970-01-01
  • 1970-01-01
  • 2012-09-06
相关资源
最近更新 更多