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.