Ich arbeite an einer Struts2-Anwendung. Ich habe ein automatisch generiertes Feld in meiner Aktionsklasse und erhalte seinen Wert in einer String-Variablen. Jetzt, nachdem "SUCCESS" von dieser Aktionsklasse zurückgegeben wurde, wird struts.xml weitergeleitet, um eine jsp-Seite zu öffnen (zB abc.jsp). Ich möchte diese String-Variable (mit automatisch generierten Feld Wert) auf meiner JSP-Seite ohne Erstellen von Objekt der Aktionsklasse in meinem Jsp. Bitte vorschlagen.Wert ohne Erstellen eines Objekts in Struts2 erhalten
0
A
Antwort
1
Hinzufügen von Eigenschaften aus Ihrer Action-Klasse beantworten krosenvold sind geholt mit dem s: property-Tag, also wenn Sie einen Getter namens getSpecialString haben, würden Sie es wie folgt holen:
<s:property value="specialString" />
1
Die Aktionsklasse wird immer in struts2 erstellt. Sie werden immer noch die gleiche Instanz haben, wenn die abc.jsp rendert, so dass Sie keine neue Instanz der Aktionsklasse erstellen müssen. Dies ist ziemlich zentral für die Funktionsweise von struts2.
So regelmäßig OGNL verwenden Sie alle Getter/Setter in der Steuerung zugreifen können, wenn die jsp ausführt (wenn Sie einen ServletRedirectResult verwendet haben, die etwas anders ist)
Verwandte Themen
- 1. Wie Hash-Wert eines Objekts in Typescript erhalten?
- 2. Wie aus einem Wörterbuch Wert eines Objekts Mitglied erhalten
- 3. Erstellen eines neuen Location-Objekts in JavaScript
- 4. Zwei Möglichkeiten, den Wert eines Point-Objekts zu erhalten?
- 5. Abrufen eines Objekts innerhalb eines Objekts von JSON ohne Arrays
- 6. Erstellen eines Singleton-Objekts ohne Schnittstelle über Play Framework
- 7. Erstellen eines benutzerdefinierten Stat-Objekts in ggplot2
- 8. Index eines Objekts in Returns erhalten Null
- 9. Erstellen eines Objekts, ohne den Klassennamen zur Entwurfszeit zu kennen
- 10. Erstellen eines Json-Objekts dynamisch
- 11. Erstellen eines Objekts aus JSON
- 12. Wert eines Objekts in Sammlung abrufen wählen
- 13. Erstellen eines Datetime-Objekts in einer bestimmten Zeitzone in JodaTime
- 14. Erstellen eines JSON-Objekts in iOS5
- 15. Erstellen eines verschachtelten JSON-Objekts in C#
- 16. Erstellen eines leeren Objekts in Python
- 17. Erstellen eines System.Web.Caching.Cache-Objekts in einem Komponententest
- 18. Erstellen einer Kopie eines Objekts in C++
- 19. In Javascript - Erstellen eines neuen Objekts
- 20. Erstellen eines Singleton-Objekts in Java
- 21. Erstellen eines geoJson-Objekts in C#
- 22. Erstellen eines QML-Objekts in JS
- 23. Erstellen eines Slice-Objekts in Python
- 24. Erstellen eines Objekts löscht das alte?
- 25. Die Größe eines Qt-Objekts erhalten
- 26. Wie Höhe eines abgebildeten Objekts erhalten
- 27. Zugriff auf eine Methode aus allen Klassen innerhalb eines Pakets ohne Erstellen eines Objekts in Java
- 28. Bindung paramters in struts2 ohne Form
- 29. Wie die Details eines Objekts erhalten
- 30. Lebenszyklus eines neuen Objekts ohne Bezug