ekz.bibliotheksservice GmbH, Januar 2005
Struts ist ein Open-Source-Framework für die Entwicklung größerer Web-Anwendungen, die auf Java basieren. Für eine gewinnbringende Lektüre sollte man, wie im Buch explizit genannt, folgende Voraussetzungen mitbringen: Kenntnisse in Java, Kenntnisse in der Programmierung von Java Server Pages und wenn möglich in JavaServlets und der Unified Modeling Language für die Datenmodellierung. Und damit ist auch schon das Wichtigste gesagt: Das Buch ist für fortgeschrittene Programmierer, die professionell Web-Applikationen entwickeln. Eine Anschaffung ist nur dann sinnvoll, wenn der Bestand schon ausreichend mit Titeln zur Webentwicklung, insbesondere zum Thema Java Server Pages und dafür wiederum mit Java ausgestattet ist. Für die Kleine Zielgruppe ist das Buch aber sehr informativ und gut aufbereitet. Von den wenigen Titeln, die zum Thema überhaupt erhältlich sind, gehört es sicherlich zu den besten für einen schnellen Einstieg.
Kurzbeschreibung
Das Apache Struts-Rahmenwerk stellt derzeit das populärste Rahmenwerk für die Erstellung von Java-basierten Web-Anwendungen dar. Das Rahmenwerk eignet sich nicht nur für kleine Anwendungen. Seine gesamte Mächtigkeit wird in großen Web-Anwendungen unter Beweis gestellt, gerade dort, wo einfache Mittel, wie z.B. JSPs, nicht ausreichen. Sie lernen praxisnah und anhand vieler Beispiele die einzelnen Bestandteile des Apache Struts-Rahmenwerks kennen. Begleitend zu einer Fallstudie programmieren Sie eine einsatzfähige Web-Anwendung zum Versand von elektronischen Grußkarten. Inhalt: Von Java zu Struts, Das Model View Controller-Entwurfsmuster, Schnelleinstieg, Funktionsweise, FormBeans realisieren, Validierungsrahmenwerk, Aktionsklassen, Weboberflächen, Tiles, Konfiguration, Fallstudie eCards, Ausblick. 86 Abbildungen, 68 Glossarbegriffe
Der Verlag über das Buch
Die Anforderungen an Websites steigen immer mehr. Der Benutzer erwartet eine komfortable und sichere Eingabe. Der Entwickler muss schnell und gut programmieren. Das Apache Struts-Rahmenwerk erlaubt es dem Java-Web-Entwickler, Java-basierte Web-Anwendungen effizienter und qualitativ besser zu entwickeln. Der e-learning-Anbieter W3L bietet jetzt einen Online-Kurs und ein Buch zu Struts an. Praxisnah und anhand vieler Beispiele vermittelt der Autor Matthias Weßendorf die einzelnen Bestandteile des Struts-Rahmenwerks. Als Fallstudie wird eine einsatzfähige Web-Anwendung zum Versand von elektronischen Grußkarten entwickelt. Den Online-Kurs gibt es mit Mentor- und/oder Tutorunterstützung und schließt mit ein bzw. zwei Zertifikaten ab. Im Schnelleinstieg wird eine Hallo-Welt-Anwendung programmiert. Dabei werden die wesentlichen Grundlagen von Struts Schritt für Schritt erklärt. Neue Konzepte werden zunächst an kleinen Beispielen verdeutlicht. In der Praxis sind Websites aber nicht klein, sondern in der Regel sehr umfangreich. Deshalb wird Schritt für Schritt und systematisch eine Fallstudie »eCards« entwickelt. Anhand eines Grußkartenversands wird gezeigt, welche Techniken welche Möglichkeiten, aber auch welche Probleme mit sich bringen. Die gezeigten Techniken können leicht auf andere Websites übertragen werden. Für die Bearbeitung des Kurses werden ca. 60 Stunden benötigt, davon 40 Stunden zum Durcharbeiten der Wissensbausteine, 2 Stunden für Tests und 18 Stunden für Aufgaben. Mehr als 20 Tests sind zu absolvieren und über 30 Aufgaben zu lösen, die von einem Tutor korrigiert werden.
Auszug aus Struts - Websites effizient entwickeln von Matthias Weßendorf. Copyright © 2004. Abdruck erfolgt mit freundlicher Genehmigung der Rechteinhaber. Alle Rechte vorbehalten.
Es gibt einen e-learning-Kurs zum Buch. Aufgrund der vielen Grafiken kann an dieser Stelle ein Kapitelauszug nicht angeschaut werden. Einen kompletten Musterbaustein bzw. ein Kapitel des Buches finden Sie auf der Homepage des Verlages.