J'ai une structure Beans JSF de ce genre:ManagedProperty de SessionScope dans un bean ViewScoped - Transient?
@ManagedBean
@ViewScoped
public class ViewBeany implements Serializable {
....
@ManagedProperty(value='#{sessionBeany})
transient private SessionBeany sessionBeany;
...
public getSessionBeany() { ... };
public setSessionBeany(SessionBeany sessionBeany) { ... };
}
La raison de la transient
est que la fève de session a certains membres non sérializable et ne peut pas être Serializable.
Est-ce que cela fonctionnera?
Sinon, comment puis-je résoudre le problème de ne pas pouvoir sérialiser SesionBeany
mais de le conserver en tant que propriété gérée sous un bean de vue?
Merci!
Si vous n'êtes pas contraint, vous pourriez tout aussi bien définir votre '' STATE_SAVING_MODE' à server' et éviter d'avoir à sérialiser votre point de vue du client tout à fait – kolossus