FacesContext.getCurrentInstance () liefert Null

petneh

Neues Mitglied
Unter JSF 2.0 liefert dieser Aufruf Null und erzeugt so eine NullPointerExcetion

FacesContext context = FacesContext.getCurrentInstance ();
Was mache ich jetzt falsch? Unter JSF 1.2 hat das so geklappt.
 

gedanke

Mitglied
Von wo aus rufst du die Methode denn auf? Bist du da überhaupt irgendwo, von wo du an den FacesContext rankommen könntest?

Edit: Erst jetzt gesehen, wie alt der Thread ist. Na ja.
 

allapow

Mitglied
hallo,

denke es ist richtig, diesen Thread wieder aufzugreifen, anstatt einen neuen zu erstellen.

ich versuche
Code:
FacesContext.getCurrentInstance()
in der doPost eines Servlets aufzurufen... scheint erstmal doof zu sein.

Wie bekomme ich den FacesContext in das Servlet rein?

...jeder Hinweis freut mich.
 

allapow

Mitglied
das ist ja mal nen <piep> Tutorial... auch der Code funzt.

Ich bin schon dran mein Servlet durch eine managed Bean zu ersetzen. Und dann muß ich scheinbar mit den JSF-Tags operieren.
... also nicht einfach mit einem HTML-Formular. Oder ich müsste mir wohl eine Instanz des FacesContext irgendwo immer aktuell in den SessionScope packen.
Sehe ich das richtig (?) -ich will jetzt nicht weiter mit meinem standard-HTML-Formular und dem Servlet rumexperimentieren- ... dass ich nicht in einem standard-HTML-Formular und auch nicht in einem Servlet
Code:
FacesContext.getCurrentInstance() != null
bekomme!?!

Kurz: JSF funktionieren nur mit den JSF-Tags, JSF-Pages und JSF-managedBeans?!

besten Dank nochmal
 

Ähnliche Java Themen

Neue Themen


Oben