私はこの種のJSFBeans構造を持っています:
@ManagedBean
@ViewScoped
public class ViewBeany implements Serializable {
....
@ManagedProperty(value='#{sessionBeany})
transient private SessionBeany sessionBeany;
...
public getSessionBeany() { ... };
public setSessionBeany(SessionBeany sessionBeany) { ... };
}
その理由はtransient
、セッションBeanにシリアライズ不可能なメンバーがいくつかあり、シリアライズ可能にすることができないためです。
これは機能しますか?そうでない場合、シリアル化できないが、ビュースコープのBeanの下で管理プロパティとして保持する必要が
あるという問題をどのように解決できますか?SesionBeany
ありがとう!