Kurzbeschreibung
Das Open Source Jakarta Struts Framework ist zum populären Standard geworden: Stabilität, Leistungsfähigkeit und Kosteneffizienz sprechen für sich.
Dieses Buch beschreibt "Best Practices" bei der Erstellung unternehmensweiter Web-Anwendungen, die auf Struts 1.1, JSTL 1.1, Servlet 1.4, JSP 2.0, Tomcat 5, Eclipse 3, PostgreSQL und mehr aufbauen. Code-Beispiele und Tutorials erlauben dem Leser, das gelernte Know-How umgehend beim eigenen Applikations-Projekt anzuwenden. Die Autoren führen den Leser mit elf "Best Practices" auf den Weg zum Erfolg mit Struts. Praxisnah dargestellt werden: Wie man solide Anforderungsspezifikationen erstellt, wie man Open-Source-Software für Struts-Projekte effektiv einsetzt, mit einem bewährten Entwicklungsprozess arbeitet, Unit Tests unter Struts durchführt, die Code-Wiederverwendung maximiert, DAO (Data Access Objects) zur Persistenz einsetzt, CRUD-Ereignisse (Create-Read-Update-Delete) verwendet, von Container-Managed Authorization profitiert, Belastungstests durchführt, und einen Qualitätssicherungsprozess einsetzt.
Die Autoren haben mehrjährige Java/J2EE- und Struts-Erfahrung als Projektleiter, Architekten, Entwickler und Berater. Gängige Methoden und Techniken werden kritisch beleuchtet; auf praxisbewährte, wie z.B. Prototyping und Wiederverwertbarkeit von Code, wird detailliert eingegangen. Das Buch richtet sich an Projektleiter, Architekten, Java-erfahrene Entwickler, Designer und Administratoren datenbanknaher Web-Anwendungen.
Über den Autor
Vic Cekvenich ist Gründer, Chefarchitekt und CEO von baseBeans Engineering, einer Software-Consulting- Firma mit Sitz in Philadelphia, USA. Vic Cekvenich schrieb 2001 das erste Buch über Struts, 14 Monate vor Erscheinen anderer Struts-Bücher. Das Seminarprogramm von baseBeans Engineering hat den JDJ Readers' Award "Best Java Training Program" erhalten. Zu ihren Kunden zählen NASA, EDS und Yale University.
Wolfgang Gehner ist Mitgründer, CEO und Chefarchitekt von Infonoia SA, einer Informatikfirma mit Sitz in Genf. Infonoia ist Spezialistin für Java- (seit 1998) und Struts- (seit 2001) Webanwendungen sowie "next generation" Textanalysesoftware. Sie war die erste Firma in der Schweiz und unter den ersten in Europa, die die Technologie der Applikationsserver kommerziell einsetzte. Zu ihren Kunden zählen Deloitte & Touche, Tetra Pak und die Weltgesundheitsorganisation.