Struts ist ein sehr beliebtes MVC-basiertes Java-Web-Framework. In diesem Buch werden verschiedene Technologien zum Entwerfen und Entwickeln von Java-Webanwendungen auf der neuesten Version von Struts1.1 und der Version Struts1.2, die bald veröffentlicht wird, ausführlich vorgestellt. Die Kapitel 1 bis 3 dieses Buches sind Einführungskapitel. Anhand von zwei Struts-Anwendungsbeispielen werden die Leser dazu geführt, den Gesamtprozess des Entwerfens, Entwickelns und Bereitstellens von Struts-Anwendungen zu verstehen und die Rolle des Struts-Frameworks bei der Öffnung großer und skalierbarer Anwendungen vollständig zu verstehen Vorteile von Webanwendungen. In den Kapiteln 4 bis 7 werden die Implementierungsprinzipien von ActionServlet und RequestProcessor, den Kernkomponenten des Struts-Frameworks, eingehend untersucht, verschiedene Technologien zur Entwicklung von Modellen, Ansichten und Controllern von Struts-Anwendungen detailliert vorgestellt und jedes Element der Struts-Konfigurationsdatei ausführlich beschrieben. So verwenden Sie Elemente. In den Kapiteln 8 bis 9 werden einige praktische Technologien für die Entwicklung von Struts-Anwendungen vorgestellt, z. B. Erweiterungspunkte des Struts-Frameworks, Internationalisierung von Struts-Anwendungen, Validator-Verifizierungsframework und Ausnahmebehandlungsmechanismen usw. Die Kapitel 12 bis 16 kombinieren spezifische Struts-Anwendungsbeispiele, um die Struts-Tag-Bibliothek und die Verwendung des Tiles-Frameworks im Detail vorzustellen. In den Kapiteln 17 und 18 wird erläutert, wie EJB und Webdienste zur Implementierung des Struts-Frameworkmodells verwendet werden. In den Kapiteln 19 bis 21 wird erläutert, wie Sie Software von Drittanbietern wie Apache Common Logging API, Log4J, ANT und StrutsTestCase verwenden, um die Ausgabeprotokolle von Struts-Anwendungen zu steuern und Struts-Anwendungsprojekte zu verwalten und zu testen.
Über den Autor · · · · · ·
Sun Weiqin schloss 1997 sein Studium an der Shanghai Jiao Tong University ab und war in der Java-basierten Softwareentwicklung sowie J2EE-Schulung und -Beratung tätig. Derzeit ist er Gastwissenschaftler an der University of Kent in den USA. Zu seinen Forschungsthemen gehören E-Commerce-Systeme auf Basis von Java und XML, J2EE-Softwarearchitektur, Webdienste und Netzwerksicherheit. Zu den repräsentativen Werken gehören:
„Mastering Struts: Java Web Design und Entwicklung basierend auf MVC“ 2004
„Detaillierte Erläuterung der Tomcat- und Java-Webentwicklungstechnologie“ 2004
„Java 2-Zertifizierungsprüfungsleitfaden und Fragenanalyse“ 2002
Expandieren