2009-04-16 3 views

Antwort

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.

+0

Could erzähl uns bitte was sind sie und wo werden sie benutzt? – Tony

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