Pure Java Server Pages
James Goodwill
Sams
I'll list the pros and cons from my perspective:<p>PROS: 1.  Very short - Sometimes size does matter.  In this case, there was no over-extensive analyzations of the code.  Only key portions.<p>2.  Covered some of the essentials of JSP programming.  JDBC, Connection pooling, XML, Servlet integration, JavaMail.  As short as this book was, it still did a nice job giving examples of the usage which is what most books do anyways.<p>3.  Covers basic tags used in JSP and also usage of JavaBeans.<p>Cons:<p>1.  Did anybody else notice that the cover says it covers ASP, HTML, and Servlets?  (NOTE:  ASP?????)<p>2.  No mention of Tag Libs which are a big part of JSP.  It does require a lot of detail but at least a small taste of it would be nice.<p>3.  It would have been nicer if the author moved the setting up of the Tomcat server section to the beginning so that the examples could be tried as you went.<p>Other than the above mentioned items, this is definitley a good book to purchase.  The price is kinda hefty but it does provide a nice overview of the JSP technology and the basics of what you would need to know.<p>Like a reader mentioned before, pretty much, this book covers all that you will need to know for JSP.<p>I have already worked with JSP so I was able to fly through the book in 2 hours without typing all of the examples.  Just thought I'd throw that out there just in case anyone was wondering on how much time it would consume.