Contents for Programming JSP Tag Extensions

 

 

Overview of Programming JSP Tag Extensions

Overview of Custom Tag Functionality

Using Custom Tags in a JSP

Formatting Custom Tags

Some Example Scenarios

Referencing a Tag Library

 

Main Steps for Creating Custom JSP Tags

 

Creating a Tag Library Descriptor

Overview of Tag Library Descriptors

Writing the Tag Library Descriptor

Sample Tag Library Descriptor

 

Implementing the Tag Handler

Tag Handler API

Tag Handler Life Cycle

Iteration Over a Body Tag

Handling Exceptions within a Tag Body

Using Tag Attributes

Defining New Scripting Variables

Dynamically Named Scripting Variables

Defining variables in the Tag Library Descriptor

Writing Cooperative Nested Tags

Using a Tag Library Validator

 

Administration and Configuration

Configuring JSP Tag Libraries

Deploying a JSP Tag Library as a JAR File