【发布时间】:2012-01-18 06:48:38
【问题描述】:
我无法理解 web.xml 中这一行的作用是什么
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>server</param-value>
</context-param>
我读到 NetBeans 默认是 client。我刚刚遇到一个问题,我的应用程序中有很多 bean,<param-value> 被设置为客户端,所以我得到了
java.io.NotSerializableException
错误,尽管我的 bean 是可序列化的(即它们实现了可序列化接口。)。我的 bean 在 @ViewScope 中。但是当我将其更改为服务器时,一切正常。为什么?我使用客户端和服务器时有什么区别。任何人都可以通过一个例子来解释我。
谢谢
【问题讨论】:
标签: jsf-2