Wir können die valueStack
(und andere Objekte von ActionContext
) mit OGNL
zugreifen, aber können wir das gleiche mit EL
tun. Ich meine zum Beispiel die Eigenschaften der Action-Klasse, die über valueStack
verfügbar gemacht werden; sind sie über EL verfügbar (sind sie als Anforderungsattribute gesetzt, nur dann werden sie wahrscheinlich verfügbar sein). Wenn eine Klasse ModelDriven
implementiert, können wir das Modell-Eigenschaften des Objekts über ihre direkten Zugriff auf Namen, statt mit modelObject.propertyName
in JSPs OGNL verwenden. Können wir dasselbe mit EL machen?Wird der ValueStack in einer JSP-Seite für EL verfügbar gemacht?
1
A
Antwort
1
Bereitstellung Antwort basierend auf den Kommentaren, so dass Benutzer mit derselben Abfrage/Frage der Lage, es beantwortet.
JSTL Integration in den Rahmen gebaut - es gibt keine Stufen erforderlich, um es zu aktivieren. Beziehen Sie sich einfach auf Ihre JSTL-Ausdrücke wie bei einem normalen SAF-JSP-Tag, z. B. dem Eigenschaftentag.
Weitere Details siehe offizielles Dokument
http://struts.apache.org/2.3.1/docs/can-we-use-jstl-with-the -framework.html –
Danke. Aber ist es mit Strut 2.1 verfügbar? Und es spricht über JSTL-Tags. Wie kann es auch für EL gelten? Und bitte mach es eine Antwort, so dass ich versuchen kann, es zu akzeptieren – Daud
ich glaube, dass dies mit einer älteren Version von S2 sogar verfügbar ist. –