2013-12-20 19 views

Antwort

5

Der Aufruf eines verwalteten Bean-Konstruktors wird vom JSF-Lebenszyklusprozess ausgeführt. Es hängt davon ab, welcher Bereich für die Bean deklariert ist. Wenn der Umfang der verwalteten Bean "Anforderung" ist, stellt JSF für jede Anforderung eine Bean-Instanz für bereit. Nachdem die Anfrage beendet wurde, ist der Status der Bean nicht definiert.

Ein weiterer Bereich ist der Sitzungsumfang, was bedeutet, dass eine Bean-Instanz für die vollständige Websitzung bereitgestellt wird. Sie sind also für die Verwaltung eines korrekten Bean-Status für die gesamte Sitzung verantwortlich.

Es gibt einige andere Bereiche, die einen Blick auf JSF Lifecycle und Scopes von ManagedBeans werfen.

Zusätzlich einen Blick hava am Faces und FacesServlet: Nizza Beschreibung ist hier: Lifecycle of FacesContext?

Verwandte Themen