2017-09-06 6 views
1

Ich versuche, Code in JSF Scriptlet zu schreiben, um ein Attribut von HttpSession zu erhalten und mit einem UI-Wert zu vergleichen (um ein Popup anzuzeigen, wenn sowohl Sitzungs- als auch UI-Werte identisch sind) .Wie bekomme ich HttpSession-Attribute von JSF-Webseite

+0

Vielleicht kann dies helfen: HttpSession session = request.getSession (true). Zeichenfolge username = (String) session.getAttribute ("Benutzername"); –

+0

Ich habe das gleiche in Java-Klasse gemacht, aber ich muss den obigen Code in JSF Scriptlet schreiben - um es mit einem UI-Wert auf AJAX-Aufruf zu vergleichen – user8558972

Antwort

0

Sie können es in JSF mit EL: #{session.getAttribute('key') eq uiValue}.

Liste aller JSF EL-Objekte kann here gefunden werden.

+0

Das half .. Vielen Dank. – user8558972