Zusammenfassung:
Dieser Artikel ist ein einfaches Tutorial, stellt jedoch weitere technische Funktionen von Struts vor. Der Zweck besteht darin, Leuten, die Struts nicht kennen, den schnellen Einstieg zu erleichtern. Schauen Sie es sich nicht an, wenn Sie ein Experte sind. In Kombination mit Jbuilder X und Weblogic Server 8.1 wird der Prozess der Verwendung des Struts-Frameworks ausführlich erläutert.
[Zitat] Struts ist ein Open-Source-Framework für die Entwicklung von Webanwendungen auf Unternehmensebene. Es wurde entwickelt, um den Gesamtaufwand für die Erstellung von Webanwendungen für Unternehmen zu reduzieren. Struts ist eine im Rahmen des Jakarta-Projekts entwickelte Open-Source-Software. Sie besteht aus einer Reihe von Framework-Klassen, Hilfsklassen und benutzerdefinierten JSP-Tag-Bibliotheken. Sie ist in der J2EE-Anwendungsentwicklung basierend auf dem Modell 2-Entwurfsmuster positioniert. Das Model 2-System ist eine Anwendung des MVC-Systems (Model-View-Controller). Im MVC-System sind das Datenmodell (Model), die Präsentationslogik (View) und die Steuerlogik (Controller) separate Komponenten, die jedoch miteinander kommunizieren können. Struts ist bestrebt, den Gesamtaufwand für die Erstellung von Webanwendungen auf Unternehmensebene zu reduzieren und bietet Unterstützung für Internationalisierung und Datenbankverbindungspools. Das Struts-System kann als zwei relativ unabhängige Teile betrachtet werden: Der erste Teil ist die Struts-API, die zum Schreiben von Anwendungskomponenten verwendet wird, die Struts unterstützen; der zweite Teil ist die JSP-Tag-Bibliothek von Struts, die aus vier Tags besteht: html, Bohne, Logik und Vorlage. Die beiden Teile von Struts haben unterschiedliche Benutzer. Bei kleineren Projekten kann derselbe Benutzer beide Teile verwenden; bei größeren Projekten verwendet jedoch normalerweise der Entwickler die API-Komponente und die Person, die für das Layout der HTML-Seite verantwortlich ist, verwendet die Tag-Bibliothek.
Expandieren