Das Model-View-Controller Architektur Modell hilft zum devide einer Anwendung in drei unterschiedliche Kategorien I, in e Modell, in View und in den Controller. Bestandteile der Architektur MVC ist Unabhängiges anderen Bestandteils und hat einzigartige Verantwortlichkeit. Änderungen in einem Bestandteil haben kleiner oder keine Auswirkung auf andere Bestandteile. Verantwortlichkeiten der drei Bestandteile sind:
Modell: Modell wird für das Zur Verfügung stellen der Daten von der Datenbank und das Speichern der Daten in die Datenspeicher benutzt. Im Modell werden alle Geschäft Logik eingeführt. Bevor man in die Datenbank speichert, werden den Daten, die vom Benutzer durch View eingegeben werden, innen das Modell überprüft. Daten machen, die Dateneinsparunglogik zugänglich und Datenprüfung sind ein Teil des Modells.
View: View ist für das Nehmen des Einganges vom Benutzer, das Verschicken des Antrags zum Controller und Antwort vom Controller dann empfangen verantwortlich und zeigt das Resultat zum Benutzer an und stellt die Benutzer View der Anwendung dar. HTML, kundenspezifische Umbau-Bibliothek-, JSPs- und Betriebsmittelakten sind ein Teil des Viewbestandteils.
Controller: Controller ist zwischen der View intermediär und dem Model.For wird das Empfangen des Antrags vom Klienten, Kontrolleur verwendet. Einmal wird Antrag vom Klienten empfangen, den er die passende Geschäft Logik vom Modell durchführt und dann benutzt er den Viewbestandteil, um das output.ActionServlet, ActionForm, Tätigkeit zu produzieren, und struts-config.xml sind ein Teil des Controllers.
|