Uses of Interface
javax.servlet.jsp.tagext.Tag

Packages that use Tag
com.acme   
javax.servlet.jsp.jstl.core Classes and interfaces related to the core tag library component of the JavaServer Pages Standard Tag Library (JSTL). 
javax.servlet.jsp.tagext Classes and interfaces for the definition of JavaServer Pages Tag Libraries. 
org.apache.jasper.runtime   
org.apache.taglibs.standard.extra.spath   
org.apache.taglibs.standard.lang.jstl   
org.apache.taglibs.standard.lang.support   
org.apache.taglibs.standard.tag.common.core   
org.apache.taglibs.standard.tag.common.fmt   
org.apache.taglibs.standard.tag.common.sql   
org.apache.taglibs.standard.tag.common.xml   
org.apache.taglibs.standard.tag.el.core   
org.apache.taglibs.standard.tag.rt.core   
org.apache.taglibs.standard.tag.rt.fmt   
org.apache.taglibs.standard.tag.rt.sql   
org.apache.taglibs.standard.tag.rt.xml   
 

Uses of Tag in com.acme
 

Classes in com.acme that implement Tag
 class DateTag
           
 

Methods in com.acme that return Tag
 Tag DateTag.getParent()
           
 

Methods in com.acme with parameters of type Tag
 void DateTag.setParent(Tag parent)
           
 

Uses of Tag in javax.servlet.jsp.jstl.core
 

Subinterfaces of Tag in javax.servlet.jsp.jstl.core
 interface LoopTag
          JSTL allows developers to write custom iteration tags by implementing the LoopTag interface.
 

Classes in javax.servlet.jsp.jstl.core that implement Tag
 class ConditionalTagSupport
          Abstract class that facilitates implementation of conditional actions where the boolean result is exposed as a JSP scoped variable.
 class LoopTagSupport
          Base support class to facilitate implementation of iteration tags.
 

Uses of Tag in javax.servlet.jsp.tagext
 

Subinterfaces of Tag in javax.servlet.jsp.tagext
 interface BodyTag
          The BodyTag interface extends IterationTag by defining additional methods that let a tag handler manipulate the content of evaluating its body.
 interface IterationTag
          The IterationTag interface extends Tag by defining one additional method that controls the reevaluation of its body.
 

Classes in javax.servlet.jsp.tagext that implement Tag
 class BodyTagSupport
          A base class for defining tag handlers implementing BodyTag.
 class TagAdapter
          Wraps any SimpleTag and exposes it using a Tag interface.
 class TagSupport
          A base class for defining new tag handlers implementing Tag.
 

Methods in javax.servlet.jsp.tagext that return Tag
static Tag TagSupport.findAncestorWithClass(Tag from, Class klass)
          Find the instance of a given class type that is closest to a given instance.
 Tag TagAdapter.getParent()
          Returns the parent of this tag, which is always getAdaptee().getParent().
 Tag TagSupport.getParent()
          The Tag instance most closely enclosing this tag instance.
 Tag Tag.getParent()
          Get the parent (closest enclosing tag handler) for this tag handler.
 

Methods in javax.servlet.jsp.tagext with parameters of type Tag
static Tag TagSupport.findAncestorWithClass(Tag from, Class klass)
          Find the instance of a given class type that is closest to a given instance.
 void TagAdapter.setParent(Tag parentTag)
          Must not be called.
 void TagSupport.setParent(Tag t)
          Set the nesting tag of this tag.
 void Tag.setParent(Tag t)
          Set the parent (closest enclosing tag handler) of this tag handler.
 

Uses of Tag in org.apache.jasper.runtime
 

Methods in org.apache.jasper.runtime that return Tag
 Tag TagHandlerPool.get(Class handlerClass)
          Gets the next available tag handler from this tag handler pool, instantiating one if this tag handler pool is empty.
 Tag PerThreadTagHandlerPool.get(Class handlerClass)
          Gets the next available tag handler from this tag handler pool, instantiating one if this tag handler pool is empty.
 

Methods in org.apache.jasper.runtime with parameters of type Tag
 void TagHandlerPool.reuse(Tag handler)
          Adds the given tag handler to this tag handler pool, unless this tag handler pool has already reached its capacity, in which case the tag handler's release() method is called.
 void PerThreadTagHandlerPool.reuse(Tag handler)
          Adds the given tag handler to this tag handler pool, unless this tag handler pool has already reached its capacity, in which case the tag handler's release() method is called.
 

Uses of Tag in org.apache.taglibs.standard.extra.spath
 

Classes in org.apache.taglibs.standard.extra.spath that implement Tag
 class SPathTag
          Tag handler that exposes SPath functionality.
 

Uses of Tag in org.apache.taglibs.standard.lang.jstl
 

Methods in org.apache.taglibs.standard.lang.jstl with parameters of type Tag
 Object Evaluator.evaluate(String pAttributeName, String pAttributeValue, Class pExpectedType, Tag pTag, PageContext pPageContext)
          Conduit to old-style call for convenience.
 Object Evaluator.evaluate(String pAttributeName, String pAttributeValue, Class pExpectedType, Tag pTag, PageContext pPageContext, Map functions, String defaultPrefix)
          Evaluates the expression at request time
 

Uses of Tag in org.apache.taglibs.standard.lang.support
 

Methods in org.apache.taglibs.standard.lang.support with parameters of type Tag
static Object ExpressionEvaluatorManager.evaluate(String attributeName, String expression, Class expectedType, Tag tag, PageContext pageContext)
          Invokes the evaluate() method on the "active" ExpressionEvaluator for the given pageContext.
 Object ExpressionEvaluator.evaluate(String attributeName, String expression, Class expectedType, Tag tag, PageContext pageContext)
          Evaluates the expression at request time.
 

Uses of Tag in org.apache.taglibs.standard.tag.common.core
 

Classes in org.apache.taglibs.standard.tag.common.core that implement Tag
 class CatchTag
          Tag handler for <catch> in JSTL 1.0.
 class ChooseTag
          Tag handler for <choose> in JSTL.
 class DeclareTag
          Tag handler for <declaregt; in JSTL.
 class ForEachSupport
          Support for tag handlers for <forEach>, the core iteration tag in JSTL 1.0.
 class ForTokensSupport
          Support for tag handlers for <forTokens>, the tokenizing iteration tag in JSTL 1.0.
 class ImportSupport
          Support for tag handlers for <import>, the general-purpose text-importing mechanism for JSTL 1.0.
 class OtherwiseTag
          Tag handler for <otherwise> in JSTL.
 class OutSupport
          Support for handlers of the <out> tag, which simply evalutes and prints the result of the expression it's passed.
 class RedirectSupport
          Support for tag handlers for <redirect>, JSTL 1.0's tag for redirecting to a new URL (with optional query parameters).
 class RemoveTag
          A handler for the <remove> tag, which removes the variable identified by 'var' (and 'scope', if present).
 class SetSupport
          Support for handlers of the <set> tag.
 class UrlSupport
          Support for tag handlers for <url>, the URL creation and rewriting tag in JSTL 1.0.
 class WhenTagSupport
          WhenTagSupport is an abstract class that facilitates implementation of <when>-style tags in both the rtexprvalue and expression-evaluating libraries.
 

Uses of Tag in org.apache.taglibs.standard.tag.common.fmt
 

Classes in org.apache.taglibs.standard.tag.common.fmt that implement Tag
 class BundleSupport
          Support for tag handlers for <bundle>, the resource bundle loading tag in JSTL 1.0.
 class FormatDateSupport
          Support for tag handlers for <formatDate>, the date and time formatting tag in JSTL 1.0.
 class FormatNumberSupport
          Support for tag handlers for <formatNumber>, the number formatting tag in JSTL 1.0.
 class MessageSupport
          Support for tag handlers for <message>, the message formatting tag in JSTL 1.0.
 class ParamSupport
          Support for tag handlers for <param>, the message argument subtag in JSTL 1.0 which supplies an argument for parametric replacement to its parent <message> tag.
 class ParseDateSupport
          Support for tag handlers for <parseDate>, the date and time parsing tag in JSTL 1.0.
 class ParseNumberSupport
          Support for tag handlers for <parseNumber>, the number parsing tag in JSTL 1.0.
 class RequestEncodingSupport
          Support for tag handlers for <requestEncoding>, the tag for setting the request character encoding in JSTL 1.0.
 class SetBundleSupport
          Support for tag handlers for <setBundle>, the JSTL 1.0 tag that loads a resource bundle and stores it in a scoped variable.
 class SetLocaleSupport
          Support for tag handlers for <setLocale>, the locale setting tag in JSTL 1.0.
 class SetTimeZoneSupport
          Support for tag handlers for <setTimeZone>, the time zone setting tag in JSTL 1.0.
 class TimeZoneSupport
          Support for tag handlers for <timeZone>, the time zone tag in JSTL 1.0.
 

Uses of Tag in org.apache.taglibs.standard.tag.common.sql
 

Classes in org.apache.taglibs.standard.tag.common.sql that implement Tag
 class DateParamTagSupport
          Tag handler for <Param> in JSTL, used to set parameter values for a SQL statement.
 class DriverTag
          Tag handler for <Driver> in JSTL, used to create a simple DataSource for prototyping.
 class ParamTagSupport
          Tag handler for <Param> in JSTL, used to set parameter values for a SQL statement.
 class QueryTagSupport
          Tag handler for <Query> in JSTL.
 class SetDataSourceTagSupport
          Tag handler for <SetDataSource> in JSTL, used to create a simple DataSource for prototyping.
 class TransactionTagSupport
          Tag handler for <Transaction> in JSTL.
 class UpdateTagSupport
          Tag handler for <Update> in JSTL.
 

Uses of Tag in org.apache.taglibs.standard.tag.common.xml
 

Classes in org.apache.taglibs.standard.tag.common.xml that implement Tag
 class ExprSupport
          Tag handler for <expr> in JSTL's XML library.
 class ParseSupport
          Support for tag handlers for <parse>, the XML parsing tag.
 class TransformSupport
          Support for tag handlers for <transform>, the XML transformation tag.
 

Methods in org.apache.taglibs.standard.tag.common.xml with parameters of type Tag
static Node XPathUtil.getContext(Tag t)
           
 

Uses of Tag in org.apache.taglibs.standard.tag.el.core
 

Methods in org.apache.taglibs.standard.tag.el.core with parameters of type Tag
static Object ExpressionUtil.evalNotNull(String tagName, String attributeName, String expression, Class expectedType, Tag tag, PageContext pageContext)
          Evaluates an expression if present, but does not allow the expression to evaluate to 'null', throwing a NullAttributeException if it does.
 

Uses of Tag in org.apache.taglibs.standard.tag.rt.core
 

Classes in org.apache.taglibs.standard.tag.rt.core that implement Tag
 class ForEachTag
          A handler for <forEach> that supports rtexprvalue-based attributes.
 class ForTokensTag
          A handler for <forTokens> that supports rtexprvalue-based attributes.
 class IfTag
          Tag handler for <if> in JSTL's rtexprvalue library.
 class ImportTag
          A handler for <import> that supports rtexprvalue-based attributes.
 class OutTag
          Tag handler for <out> in JSTL's rtexprvalue library.
 class RedirectTag
          A handler for <redirect> that supports rtexprvalue-based attributes.
 class SetTag
          Tag handler for <set> in JSTL's rtexprvalue library.
 class UrlTag
          A handler for <urlEncode> that supports rtexprvalue-based attributes.
 class WhenTag
          Tag handler for <when> in JSTL's rtexprvalue library.
 

Uses of Tag in org.apache.taglibs.standard.tag.rt.fmt
 

Classes in org.apache.taglibs.standard.tag.rt.fmt that implement Tag
 class BundleTag
          A handler for <bundle> that supports rtexprvalue-based attributes.
 class FormatDateTag
          A handler for <formatDate> that supports rtexprvalue-based attributes.
 class FormatNumberTag
          A handler for <formatNumber> that supports rtexprvalue-based attributes.
 class MessageTag
          A handler for <message> that supports rtexprvalue-based attributes.
 class ParamTag
          A handler for <param> that supports rtexprvalue-based message arguments.
 class ParseDateTag
          A handler for <parseDate> that supports rtexprvalue-based attributes.
 class ParseNumberTag
          A handler for <parseNumber> that supports rtexprvalue-based attributes.
 class RequestEncodingTag
          A handler for <requestEncoding> that supports rtexprvalue-based attributes.
 class SetBundleTag
          A handler for <setBundle> that supports rtexprvalue-based attributes.
 class SetLocaleTag
          A handler for <setLocale> that supports rtexprvalue-based attributes.
 class SetTimeZoneTag
          A handler for <setTimeZone> that supports rtexprvalue-based attributes.
 class TimeZoneTag
          A handler for <timeZone> that supports rtexprvalue-based attributes.
 

Uses of Tag in org.apache.taglibs.standard.tag.rt.sql
 

Classes in org.apache.taglibs.standard.tag.rt.sql that implement Tag
 class DateParamTag
          Subclass for the JSTL library with rtexprvalue support.
 class QueryTag
          Subclass for the JSTL library with rtexprvalue support.
 class SetDataSourceTag
          Tag handler for <Driver> in JSTL, used to create a simple DataSource for prototyping.
 class TransactionTag
          Subclass for the JSTL library with rtexprvalue support.
 class UpdateTag
          Subclass for the JSTL library with rtexprvalue support.
 

Uses of Tag in org.apache.taglibs.standard.tag.rt.xml
 

Classes in org.apache.taglibs.standard.tag.rt.xml that implement Tag
 class ExprTag
          A handler for <out> that supports rtexprvalue-based attributes.
 class ParseTag
          A handler for <parse> that supports rtexprvalue-based attributes.
 class TransformTag
          A handler for <transform> that supports rtexprvalue-based attributes.
 



Copyright © 2007 Mort Bay Consulting. All Rights Reserved.