JavaServer Pages (JSP) is one of the hot Java technologies. For the experienced Java developer, JSP is not difficult to learn. For the inexperienced Java developer, JSP is not a good place to start. Which leads me to wonder who might be the target audience for "Instant JavaServer Pages". There are serious holes in what this book covers that will leave most developers looking for additional resources. Some examples:
* The author spends less than one page discussing taglibs, most of which is simply taken from the version 1.1 specification.
* Although using JSP with XML is prominently featured on the cover of the book, the author spends more pages discussing how to install and configure PostgreSQL to run the examples than he does on XML.
* On page 4, the author tells us that JSP can be used to generate WML but no examples of this are to be found in the book.
If this book was 200 pages long I might understand this missing material, but the author spends 500 pages explaining no more than the basics of using JSP. That being said, the book is not all bad. The author repeatedly demonstrates the proper use of JSP for creating a user interface. His many examples stress that business logic should be placed in Java Beans and those beans invoked by a JSP. The fact is, however, that although the author does well with the material covered, there is too much material left out for me to recommend this book.