Welche Entwurfsmuster wurden im Struts 1.x-Framework verwendet?Welche Entwurfsmuster wurden im Struts 1.x-Framework verwendet?
1
A
Antwort
1
0
MVC ist das Hauptmuster hinter der Struts-Entwicklung. JSPs werden für die Ansicht verwendet und dann gibt es Controller (Front Controller Pattern) und dann gibt es ein Modell.
Die Aktionen basieren auf Befehlsmustern.
Struts verwendet das ValueObject-Muster auch, da wir normalerweise alle Daten in einem Objekt kapseln und sie dann an JSPs übergeben.
Es gibt viel mehr Muster in den Streben.
1
Der Struts-Controller verwendet das Befehlsdesignmuster, Aktionsklassen verwenden das Adapterentwurfsmuster und die process() - Methode des RequestProcessor verwendet das Template-Methodenentwurfsmuster.
2
ActionServlet -> Front Controller
Request & Action -> Application Controller
ActionForm- -> Kontextobjekt
Aktion -> Command-Muster
Could erzähl uns bitte was sind sie und wo werden sie benutzt? – Tony