This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
The book does cover both JSTL and the EL. The EL isn't complex and the coverage is complete. The EL is used right throught the book in the JSP examples. JSTL on the other hand is complex. What we did in the book is to take a decision as to what parts of the JSTL we felt should be used. We took the approach of presenting the MVC idiom throughout the book, this means that we believe certain things should be discouraged, for example, having code on a JSP is a no-no. Because of this we only cover those aspects of the JSTL we felt were appropriate. These are the core tags and the internationalization tags. In particular we don't cover the SQL tags as we beleive the place for SQL is in the model layer not the view layer. We also left out the XML tags. This is for two reasons, one, it sets a pre-requisite for readers to know XML, and two, much of the XML functionallity is a repeat of the other libraries, albeit aimed at XML page development.
Kevin Jones<br />Author: <a href="http://www.amazon.com/exec/obidos/tg/detail/-/0321136497/jranch-20" target="_blank" rel="nofollow">Servlets and JSP: The J2EE Web Tier</a>