Overview
JSTL makes it simple to integrate programming logic with HTML tags, creating code that is easier to read, reuse, and maintain. JSTL can control conditional processing, access SQL and XML data, and allow you to incorporate other Internet resources into your own site. Plus, JSP's new expression language (EL) allows you to further manipulate application data. JSTL Kick Start will get you started with JSTL quickly. It includes dozens of real-world examples demonstrating common JSTL use, including a complete message forum application. See how the forum is built and then extend it for Spanish or Chinese users with JSTL internationalization tags. Finally, build your own custom tag libraries to further enhance your JSP development.Editorials
From Barnes & Noble
The Barnes & Noble ReviewJava web developers have long wished for standard tags that could replace complex scriptlet code for day-to-day presentation tasks, and separate programming from design so experienced HTML users can easily insert logic that has already been created for them. JSTL gives them all that -- and JSTL: JSP Standard Tag Library Kick Start will help them get results with it in no time.
After a quick overview of JSTL’s components and goals, Jeff Heaton introduces scoped variables for managing state and provide continuity between pages, as well as basic flow control and exception handling (read carefully: different from Java). By the end of Chapter 3, you’ll be ready to build a simple JSTL-based chat application.
Next, Heaton walks you through formatting and parsing data with tags; accessing data with SQL and XML tags; and accessing Internet-based resources with JSTL’s URL-based tags -- including coverage of utilizing the RSS newsfeeds that have become increasingly popular in the past year or two. There’s also a full chapter on utilizing JSTL’s very handy features for building multilingual applications, as well as detailed coverage of creating your own custom tag libraries.
The book concludes with practical guidance on debugging and deploying tag libraries, as well as a concise JSTL tag reference, and a walk-through of installing the latest version of JSTL with Apache Tomcat -- with or without this book’s downloadable code examples. Bill Camarda
Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.