Struts2 Konfigurationsverständnis
-
14-09-2020 - |
Frage
Ich gehe kürzlich mit einem Tutorial für Struts2-Ui-Tags.Also fand ich dieses Beispiel und führt es mit Perfektion aus.
, aber in der Konfigurationsdatei Struts.xml konnte ich einige der ONGL-Ausdrücke nicht verstehen.Dass ich hier schreibe:
generasacodicetagpre.Hier fülle ich eine Anfrage bei PopulatERegier von Index.jsp, daher leitet es neu zur registration.java und ausführen die füllen () -Methode meiner Klasse, d. H. Wie folgt:
register ape.java
generasacodicetagpre.
zweite frage: Was ist die Bedeutung von method="{1}"
in struts2.xml?
Vielen Dank im Voraus ...
Lösung
Die 2 Fragen haben die gleiche Antwort.Wenn Sie diese Zeile in Ihrer Streben ansehen, konfigurieren:
generasacodicetagpre. Sie werden ein ***** und die {1} bemerken.Welche Streben tut, dauert Ihre
Es nimmt den Platzhalterabrechnungsabschnitt (füllen) an und verwendet ihn als Methodenname (ersetzt {1} mit füllen).Dies führt dazu, dass die füllende () -Methode in Ihrer NIRMAL.Registeraction-Klasse aufgerufen wird.
Wenn Sie die Execute () -Methode in derselben Klasse aufrufen möchten, senden Sie eine EXECUTEREGISTER-Anforderung.Es gibt weitere Informationen über Platzhaltermappings auf der Strebenstelle.Ich persönlich habe sie als sehr nützlich, um die Konfiguration sauber zu halten.
Andere Tipps
füllen Methode wird aufgerufen, da Sie einige der zu automatischen Dateien benötigen, die den Benutzern dazu dienen, ihn auszuwählen oder anzuzeigen, hilft Ihnen auch in Ihrer Standardauswahl.