Join Books.org — it's free

Network Programming, Java (Programming Language), Web Application Development, Web Programming
Core JSTL: Mastering the JSP Standard Tag Library by David Geary — book cover

Core JSTL: Mastering the JSP Standard Tag Library

by David Geary
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

The breakthrough solution for easier, faster, and more powerful Web development.

  • Powerful techniques for accelerating, simplifying, and standardizing Web application development
  • In-depth coverage of JSTL 1.0, including built-in tags, the new JSTL expression language, and custom tag development
  • Written for both experienced Java platform developers and Web page authors
  • By the best-selling author of Graphic Java and Advanced JavaServer Pages

Using JSTL, software developers and Web page authors can create robust, flexible Web applications more quickly and easily than ever before. Now, best-selling author and JSTL expert David Geary presents the definitive guide to JSTL: its built-in tags, powerful expression language, and extensibility. Through practical examples and extensive sample code, Geary demonstrates how JSTL simplifies, streamlines, and standardizes a wide range of common Web development tasks and helps you build Web applications far more easily than JavaServer Pages technology alone.

Key topics covered:

  • Building HTML forms; accessing form data, JavaBeans components (beans), collections, and maps; constructing URLs and importing their content; redirecting HTTP responses; iterating over collections of objects; handling errors
  • Localizing Web sites for multiple languages and countries, including localizing text and formatting and parsing numbers, currencies, percents, and dates.
  • Creating and accessing data sources, making queries and iterating over the results; performing database inserts, updates, and deletes; executing database transactions
  • Parsing XML documents; using XPath with JSTL custom actions; transforming XML with XSLT, filtering XML; accessing external entities

Core JSTL shows you how to:

  • Use JSTL to simplify Web development tasks
  • Use the new JSTL expression language
  • Access databases and execute transactions
  • Develop internationalized Web sites
  • Work with XML documents and JSP technology
  • Extend JSTL with custom tags

Synopsis

The JSP standard tag library (JSTL) provides a scripting language and set of standard tags that make JSP accessible to page authors and allows the separation of the business and presentation layers. This book examines the JSTL expression language in detail, and shows how to perform tasks for JSP-based web applications, such as setting bean properties and map entries, iterating over strings and arrays, importing the content of a URL-based resource, accessing configuration settings, formatting and parsing numbers, and querying a database. Annotation (c)2003 Book News, Inc., Portland, OR

About the Author, David Geary

DAVID M. GEARY is the president of Sabreware, Inc., a training and consulting company focusing on server-side Java technology. He has been developing object-oriented software for nearly 20 years and was among the pioneers who worked on the Java platform APIs at Sun Microsystems from 1994 to 1997. Geary is the author of six books on Java technology, including the runaway best-selling Graphic Java series, and Advanced JavaServer Pages. A member of the expert group that developed JSTL, he is also a contributor to the Apache Struts JSP software application framework and wrote questions for the Web component developer certification exam. Since 1996, he has been a columnist for Java Report magazine. He also writes JavaWorld's Java Design Patterns column.

Reviews

There are no reviews yet. Log in to write one.

Editorials

From Barnes & Noble

The Barnes & Noble Review
JSP developers have been waiting for something like the Java Standard Tag Library for a long time. JSTL gives them standardized, simplified, prefabricated solutions for a broad cross-section of the most common web development tasks -- so they can stop reinventing wheel and focus their efforts where they can add the greatest value. In Core JSTL, David Geary systematically illuminates every facet of JSTL.

Geary starts by introducing JSTL’s powerful custom tags for iteration, accessing URLs, database access, internationalization, and working with XML documents. Developers can use these tags to develop sites and applications more quickly; non-developers can use them to provide encapsulated functionality without new programming. (Geary also walks through creating your own custom tags, which can be used just like those included with JSTL.)

Geary also introduces JSTL’s powerful expression language, showing how JSTL expressions will provide easy access to the data web developers constantly need: request parameters and attributes, cookies, HTML headers, and so forth.

Geary is a member of the expert group that developed it; he writes JavaWorld’s "Java Design Patterns" column; and he even helped develop Sun’s original Java APIs. So it’s no wonder this book turned out to be as definitive as it is. 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.

Book Details

Published
November 1, 2002
Publisher
Prentice Hall
Pages
608
Format
Paperback
ISBN
9780131001534

More by David Geary

Similar books