Summary

Tag Libraries (TagLibs) define one or more custom tags that can be used to extend the capabilities of JSP. Judicious use of TagLibs can remove most, if not all, of the Java scriptlets from your Web pages. JSTL provides a number of custom tags that will greatly simplify writing JSPs, but they are not the only custom tags available for you to use; the Apache Jakarta Web site contains a large number of taglibs. In addition, you can write your own custom tags.

Encapsulating the Java code in a custom tag will

  • Simplify the writing of Web pages

  • Reduce development time by removing awkward Java compiler errors from the JSP-generated code

  • Integrate business logic constructs more closely into the JSP syntax

JSTL and custom tags can provide programming ...

Get Sams Teach Yourself J2EE™ in 21 Days, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.