Howto Zugriff JSF2 @ViewScoped Bohnen über ExternalContext?

In JSF1 können Sie den Zugriff auf die bean-Instanzen von Ihre aktuelle FacesContext durch

ExternalContext ec = FacesContext.getCurrentInstance().getExternalContext()
ev.getApplicationMap().get(beanName) //get an @ApplicationScoped bean instance
ev.getSessionMap().get(beanName) //get a @SessionScoped bean instance
ev.getRequestMap().get(beanName) //get a @RequestScoped bean instance

In JSF2 @ViewScoped eingeführt wurde, aber ich kann nicht finden, eine entsprechende getViewMap() Methode auf ExternalContext? Ich bin mit neuesten JSF 2.1.1-b04.
Bin ich Missverständnis einige Aspekte einer @ViewScoped bean? Gibt es eine weitere gute übung, um ein @ViewScoped bean-Instanz auf server-Seite?

Dank,
Steve

InformationsquelleAutor alfonx | 2011-05-14
Schreibe einen Kommentar