JSF Variable zwischen 2 Beans austauschen?

TheCritter

Aktives Mitglied
Ich stehe gerade ordentlich auf dem Schlauch. Wahrscheinlich ist die Frage relativ simpel zu beantworten, aber mir fällt nicht mal was sinnvolles ein wonach ich bei Google suchen könnte.
Ich habe in der einen SessionBean ein Objekt "user" das ich in einer anderen SessionBean Klasse benötige (klar, innerhalb der gleichen Session). Wie komme ich zu der Referenz von diesem Objekt in der 2. Klasse? ???:L
Das läuft unter Tomcat
 

waldek87

Mitglied
Das könnte ungefähr so ablaufen, wenn du auf eine Bean zugreifen möchtest:

Java:
FacesContext context = FacesContext.getCurrentInstance();
CountryBean country = (CountryBean) context.getApplication().getExpressionFactory()
            .createValueExpression(context.getELContext(), "#{country}", CountryBean.class)
              .getValue(context.getELContext())
 

Ähnliche Java Themen

Neue Themen


Oben