Tag Tutorials
Resin 3.0

Features
Installation
Configuration
Web Applications
IOC/AOP
Resources
JSP
Quercus
Servlets and Filters
Databases
Admin (JMX)
CMP
EJB
Amber
EJB 3.0
Security
XML and XSLT
XTP
JMS
Performance
Protocols
Third-party
Troubleshooting/FAQ

Introduction
JSP Compilation
Reference
Tutorials
Articles
FAQ

JSP Page Creation
Request
Topics
Tag Libraries

Tag Reuse
Hello Tag
Tag Attributes
Mail Tag
Tag Files
Java beans
Tutorials
Tag Reuse

Tag Reuse

Tag libraries must follow important conventions for initializing tag fields. The JSP specification lets a JSP container, like Resin, reuse tag handler instances for efficiency and performance. Because this optimization restricts how tags can use fields, even experienced developers will benefit from this tutorial.

Empty Tag

The simplest kind of tag does not evaluate it's contents.

Tag Attributes

Tags become more useful once you add attributes. This example creates a ct:href tag.

Mail Tag

Body tags can grab JSP results and send them to an entirely different location. It's easy to create a custom tag that sends part of a JSP to a survey account. The required attribute to will specify the mail address for the mail and subject specifies the subject. The enclosed JSP contains the body of the mail.

Tag Files

JSP 2.0 introduces XML-based tag files. Instead of having to write Java code for custom tags, applications can use XML or JSP syntax for their tags. Tag files do not require .tld files, making development simpler.


Java beans
Tutorials
Tag Reuse
Copyright © 1998-2006 Caucho Technology, Inc. All rights reserved.
Resin® is a registered trademark, and HardCoretm and Quercustm are trademarks of Caucho Technology, Inc.