Although many people might start with Java by picking up a beginning
Java-type book, one alternative route is through web programming as Java
has always had an affinity to the web. Putting together a JSP page is a
relatively easy affair, therefore this book takes the approach of
teaching Java through teaching JSP.
Covers the latest version of the JavaServer Pages specification 2.0
using the official reference implementation - Apache Tomcat 5. Also
covers software, technologies, and specifications associated with JSP,
including Struts, and Apache Tomcat 5.