After writing six Java books over the past five years, I've learned that it's crucial to have a good set of reviewers. For this book, I was fortunate enough to have the best set of reviewers an author could possibly have.
First, I'd like to thank Marty Hall, the author of Core Servlets and JSP and More Servlets and JSP for his thorough and insightful review of this book. Marty's review comments added considerably to the quality of this book.
Second, I'd like to thank Jan Luehe for providing excellent review comments that went way above and beyond the call of duty. Jan was one of the handful of developers that implemented the JSTL Reference Implementation, and he pointed out many inconsistencies and misunderstandings that I originally ...