Bonjour à tous,
je voulais savoir comment récupérer dans une classe, les différents éléments d'un bean managé se trouvant en session ?
Merci de votre aide
@+
Version imprimable
Bonjour à tous,
je voulais savoir comment récupérer dans une classe, les différents éléments d'un bean managé se trouvant en session ?
Merci de votre aide
@+
Code:
1
2
3
4 ValueBinding binding=FacesContext.getCurrentInstance().getApplication().createValueBinding("#{monManagedBeanDeclaredInFaceConfig}"); MonManagedBean bean=(MonManagedBean)binding.getValue(); // et voilà !
comment je fait pour faire ça avec JSF 1.2 car j'ai un message d'erreur disant que
getValue ne peut pas être utilisée sans paramètres.
Merci d'avance.
Et sinon essaye cette méthode .....
key est du style #{monManagedBeanDeclaredInFaceConfig} (cf message précédent)
Code:
1
2
3
4
5 protected Object lookup(String key) { return FacesContext.getCurrentInstance().getApplication() .createValueBinding(key).getValue( FacesContext.getCurrentInstance()); }