私はこの種のJSFビーンズ構造を有する:ViewScoped Bean内のSessionScopeのManagedProperty - Transient?
@ManagedBean
@ViewScoped
public class ViewBeany implements Serializable {
....
@ManagedProperty(value='#{sessionBeany})
transient private SessionBeany sessionBeany;
...
public getSessionBeany() { ... };
public setSessionBeany(SessionBeany sessionBeany) { ... };
}
transient
の理由は、セッションBeanは、いくつかの非直列化の会員を有しており直列化を行うことができないということです。
これは機能しますか?
そうでなければ、SesionBeany
をシリアル化できないが、ビュースコープのBeanの下で管理プロパティとして保持する必要があるという問題を解決するにはどうすればよいですか?
ありがとうございます!
あなたはとても制約がないなら、あなたはまた、単にserver' 'にあなたの' STATE_SAVING_MODE'を設定し、完全にクライアントに – kolossus