Wer die ersten Grundlagen (Scriptlets, Servlets, Java-Beans, Tomcat einrichten etc) in Sachen JSP hinter sich gebracht hat und jetzt tiefer in die Materie einsteigen will, ist hier gut bedient. Es geht viel um Architekturen in diesem Buch, allen voran um das Model-View-Controller (MVC) Konzept. Der 'Quellcode'-Anteil ist nicht so ausgeprägt, es handelt sich eher um textuelle Beschreibungen zusammen mit Abbildungen, was der Sache durchaus gerecht wird. Trotz der über 400 Seiten ist das Werk eher als ein Überblick zu verstehen, wer zum Beispiel das Kapitel über 'Struts' gelesen hat, ist noch ein gutes Stück davon entfernt, selbst auf Struts basierende Webapplikationen entwickeln zu können. Auch der Datenbank-Teil (JDBC, JCA, JDO etc) ist sehr lehrreich.
Fazit: Wer einen Überblick über fortgeschrittene Themen rund um JSP will, liegt hier richtig, wer z.B. eine Einführung in Java Server Faces oder JSTL möchte, sollte sich lieber ein spezielleres Buch suchen.
Den fünften Stern gab's nicht, weil die Quellcode-Beispiele viel zu fragmentarisch sind. Um die Beispiele zum laufen zu bringen, muß man doch etwas recherchieren, da wären ein paar Extra-Anmerkungen ganz gut gewesen.