Uses of Interface
jakarta.servlet.jsp.tagext.Tag
-
-
Uses of Tag in jakarta.servlet.jsp.jstl.core
Subinterfaces of Tag in jakarta.servlet.jsp.jstl.core Modifier and Type Interface Description interfaceLoopTagThe Jakarta Standard Tag Library allows developers to write custom iteration tags by implementing the LoopTag interface.Classes in jakarta.servlet.jsp.jstl.core that implement Tag Modifier and Type Class Description classConditionalTagSupportAbstract class that facilitates implementation of conditional actions where the boolean result is exposed as a JSP scoped variable.classLoopTagSupportBase support class to facilitate implementation of iteration tags. -
Uses of Tag in jakarta.servlet.jsp.tagext
Subinterfaces of Tag in jakarta.servlet.jsp.tagext Modifier and Type Interface Description interfaceBodyTagThe BodyTag interface extends IterationTag by defining additional methods that let a tag handler manipulate the content of evaluating its body.interfaceIterationTagThe IterationTag interface extends Tag by defining one additional method that controls the reevaluation of its body.Classes in jakarta.servlet.jsp.tagext that implement Tag Modifier and Type Class Description classBodyTagSupportA base class for defining tag handlers implementing BodyTag.classTagAdapterWraps any SimpleTag and exposes it using a Tag interface.classTagSupportA base class for defining new tag handlers implementing Tag.Methods in jakarta.servlet.jsp.tagext that return Tag Modifier and Type Method Description static TagTagSupport. findAncestorWithClass(Tag from, Class<?> klass)Find the instance of a given class type that is closest to a given instance.TagTag. getParent()Get the parent (closest enclosing tag handler) for this tag handler.TagTagAdapter. getParent()Returns the parent of this tag, which is always getAdaptee().getParent().TagTagSupport. getParent()The Tag instance most closely enclosing this tag instance.Methods in jakarta.servlet.jsp.tagext with parameters of type Tag Modifier and Type Method Description static TagTagSupport. findAncestorWithClass(Tag from, Class<?> klass)Find the instance of a given class type that is closest to a given instance.voidTag. setParent(Tag t)Set the parent (closest enclosing tag handler) of this tag handler.voidTagAdapter. setParent(Tag parentTag)Must not be called.voidTagSupport. setParent(Tag t)Set the nesting tag of this tag. -
Uses of Tag in org.apache.taglibs.standard.extra.spath
Classes in org.apache.taglibs.standard.extra.spath that implement Tag Modifier and Type Class Description classSPathTagTag 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 Modifier and Type Method Description ObjectEvaluator. evaluate(String pAttributeName, String pAttributeValue, Class pExpectedType, Tag pTag, PageContext pPageContext)Conduit to old-style call for convenience.ObjectEvaluator. 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 Modifier and Type Method Description ObjectExpressionEvaluator. evaluate(String attributeName, String expression, Class expectedType, Tag tag, PageContext pageContext)Evaluates the expression at request time.static ObjectExpressionEvaluatorManager. evaluate(String attributeName, String expression, Class expectedType, Tag tag, PageContext pageContext)Invokes the evaluate() method on the "active" ExpressionEvaluator for the given pageContext. -
Uses of Tag in org.apache.taglibs.standard.tag.common.core
Classes in org.apache.taglibs.standard.tag.common.core that implement Tag Modifier and Type Class Description classCatchTagTag handler for <catch> in JSTL 1.0.classChooseTagTag handler for <choose> in JSTL.classDeclareTagTag handler for <declaregt; in JSTL.classForEachSupportSupport for tag handlers for <forEach>, the core iteration tag in JSTL 1.0.classForTokensSupportSupport for tag handlers for <forTokens>, the tokenizing iteration tag in JSTL 1.0.classImportSupportSupport for tag handlers for <import>, the general-purpose text-importing mechanism for JSTL 1.0.classOtherwiseTagTag handler for <otherwise> in JSTL.classOutSupportSupport for handlers of the <out> tag, which simply evalutes and prints the result of the expression it's passed.classParamSupportSupport for tag handlers for <param>, the URL parameter subtag for <import> in JSTL 1.0.classRedirectSupportSupport for tag handlers for <redirect>, JSTL 1.0's tag for redirecting to a new URL (with optional query parameters).classRemoveTagA handler for the <remove> tag, which removes the variable identified by 'var' (and 'scope', if present).classSetSupportSupport for handlers of the <set> tag.classUrlSupportSupport for tag handlers for <url>, the URL creation and rewriting tag in JSTL 1.0.classWhenTagSupportWhenTagSupport 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 Modifier and Type Class Description classBundleSupportSupport for tag handlers for <bundle>, the resource bundle loading tag in JSTL 1.0.classFormatDateSupportSupport for tag handlers for <formatDate>, the date and time formatting tag in JSTL 1.0.classFormatNumberSupportSupport for tag handlers for <formatNumber>, the number formatting tag in JSTL 1.0.classMessageSupportSupport for tag handlers for <message>, the message formatting tag in JSTL 1.0.classParamSupportSupport 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.classParseDateSupportSupport for tag handlers for <parseDate>, the date and time parsing tag in JSTL 1.0.classParseNumberSupportSupport for tag handlers for <parseNumber>, the number parsing tag in JSTL 1.0.classRequestEncodingSupportSupport for tag handlers for <requestEncoding>, the tag for setting the request character encoding in JSTL 1.0.classSetBundleSupportSupport for tag handlers for <setBundle>, the JSTL 1.0 tag that loads a resource bundle and stores it in a scoped variable.classSetLocaleSupportSupport for tag handlers for <setLocale>, the locale setting tag in JSTL 1.0.classSetTimeZoneSupportSupport for tag handlers for <setTimeZone>, the time zone setting tag in JSTL 1.0.classTimeZoneSupportSupport 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 Modifier and Type Class Description classDateParamTagSupportTag handler for <Param> in JSTL, used to set parameter values for a SQL statement.classDriverTagTag handler for <Driver> in JSTL, used to create a simple DataSource for prototyping.classParamTagSupportTag handler for <Param> in JSTL, used to set parameter values for a SQL statement.classQueryTagSupportTag handler for <Query> in JSTL.classSetDataSourceTagSupportTag handler for <SetDataSource> in JSTL, used to create a simple DataSource for prototyping.classTransactionTagSupportTag handler for <Transaction> in JSTL.classUpdateTagSupportTag 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 Modifier and Type Class Description classExprSupportTag handler for <expr> in JSTL's XML library.classForEachTagSupport for the XML library's <forEach> tag.classIfTagTag handler for <if> in JSTL's XML library.classParamSupportSupport for tag handlers for <param>, the XML parameter subtag for <transformt<.classParseSupportSupport for tag handlers for <parse>, the XML parsing tag.classSetTagTag handler for <set> in JSTL's XML library.classTransformSupportSupport for tag handlers for <transform>, the XML transformation tag.classWhenTagTag handler for <if> in JSTL's XML library.Methods in org.apache.taglibs.standard.tag.common.xml with parameters of type Tag Modifier and Type Method Description static NodeXPathUtil. getContext(Tag t) -
Uses of Tag in org.apache.taglibs.standard.tag.el.core
Classes in org.apache.taglibs.standard.tag.el.core that implement Tag Modifier and Type Class Description classForEachTagA handler for <forEach> that accepts attributes as Strings and evaluates them as expressions at runtime.classForTokensTagA handler for <forTokens> that accepts attributes as Strings and evaluates them as expressions at runtime.classIfTagTag handler for <if> in JSTL's expression-evaluating library.classImportTagA handler for <import> that accepts attributes as Strings and evaluates them as expressions at runtime.classOutTagA handler for <out>, which redirects the browser to a new URL.classParamTagA handler for <param> that accepts attributes as Strings and evaluates them as expressions at runtime.classRedirectTagA handler for <redirect>, which redirects the browser to a new URL.classSetTagA handler for <set>, which redirects the browser to a new URL.classUrlTagA handler for <urlEncode> that accepts attributes as Strings and evaluates them as expressions at runtime.classWhenTagTag handler for <when> in JSTL's expression-evaluating library.Methods in org.apache.taglibs.standard.tag.el.core with parameters of type Tag Modifier and Type Method Description static ObjectExpressionUtil. 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.el.fmt
Classes in org.apache.taglibs.standard.tag.el.fmt that implement Tag Modifier and Type Class Description classBundleTagA handler for <bundle> that accepts attributes as Strings and evaluates them as expressions at runtime.classFormatDateTagA handler for <formatDate> that accepts attributes as Strings and evaluates them as expressions at runtime.classFormatNumberTagA handler for <formatNumber> that accepts attributes as Strings and evaluates them as expressions at runtime.classMessageTagA handler for <message> that accepts attributes as Strings and evaluates them as expressions at runtime.classParamTagA handler for <param> that accepts message arguments as Strings and evaluates them as expressions at runtime.classParseDateTagA handler for <parseDate> that accepts attributes as Strings and evaluates them as expressions at runtime.classParseNumberTagA handler for <parseNumber> that accepts attributes as Strings and evaluates them as expressions at runtime.classRequestEncodingTagA handler for <requestEncoding> that accepts attributes as Strings and evaluates them as expressions at runtime.classSetBundleTagA handler for <setBundle> that accepts attributes as Strings and evaluates them as expressions at runtime.classSetLocaleTagA handler for <setLocale> that accepts attributes as Strings and evaluates them as expressions at runtime.classSetTimeZoneTagA handler for <setTimeZone> that accepts attributes as Strings and evaluates them as expressions at runtime.classTimeZoneTagA handler for <timeZone> that accepts attributes as Strings and evaluates them as expressions at runtime. -
Uses of Tag in org.apache.taglibs.standard.tag.el.sql
Classes in org.apache.taglibs.standard.tag.el.sql that implement Tag Modifier and Type Class Description classDateParamTagSubclass for the JSTL library with EL support.classParamTagSubclass for the JSTL library with EL support.classQueryTagSubclass for the JSTL library with EL support.classSetDataSourceTagTag handler for <SetDataSource> in JSTL, used to create a simple DataSource for prototyping.classTransactionTagSubclass for the JSTL library with EL support.classUpdateTagSubclass for the JSTL library with EL support. -
Uses of Tag in org.apache.taglibs.standard.tag.el.xml
Classes in org.apache.taglibs.standard.tag.el.xml that implement Tag Modifier and Type Class Description classExprTagA handler for <out> that accepts attributes as Strings and evaluates them as expressions at runtime.classParamTagA handler for <param> that accepts attributes as Strings and evaluates them as expressions at runtime.classParseTagA handler for <parse> that accepts attributes as Strings and evaluates them as expressions at runtime.classTransformTagA handler for <transform> that accepts attributes as Strings and evaluates them as expressions at runtime. -
Uses of Tag in org.apache.taglibs.standard.tag.rt.core
Classes in org.apache.taglibs.standard.tag.rt.core that implement Tag Modifier and Type Class Description classForEachTagA handler for <forEach> that supports rtexprvalue-based attributes.classForTokensTagA handler for <forTokens> that supports rtexprvalue-based attributes.classIfTagTag handler for <if> in JSTL's rtexprvalue library.classImportTagA handler for <import> that supports rtexprvalue-based attributes.classOutTagTag handler for <out> in JSTL's rtexprvalue library.classParamTagA handler for <param> that supports rtexprvalue-based attributes.classRedirectTagA handler for <redirect> that supports rtexprvalue-based attributes.classSetTagTag handler for <set> in JSTL's rtexprvalue library.classUrlTagA handler for <urlEncode> that supports rtexprvalue-based attributes.classWhenTagTag 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 Modifier and Type Class Description classBundleTagA handler for <bundle> that supports rtexprvalue-based attributes.classFormatDateTagA handler for <formatDate> that supports rtexprvalue-based attributes.classFormatNumberTagA handler for <formatNumber> that supports rtexprvalue-based attributes.classMessageTagA handler for <message> that supports rtexprvalue-based attributes.classParamTagA handler for <param> that supports rtexprvalue-based message arguments.classParseDateTagA handler for <parseDate> that supports rtexprvalue-based attributes.classParseNumberTagA handler for <parseNumber> that supports rtexprvalue-based attributes.classRequestEncodingTagA handler for <requestEncoding> that supports rtexprvalue-based attributes.classSetBundleTagA handler for <setBundle> that supports rtexprvalue-based attributes.classSetLocaleTagA handler for <setLocale> that supports rtexprvalue-based attributes.classSetTimeZoneTagA handler for <setTimeZone> that supports rtexprvalue-based attributes.classTimeZoneTagA 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 Modifier and Type Class Description classDateParamTagSubclass for the JSTL library with rtexprvalue support.classParamTagSubclass for the JSTL library with rtexprvalue support.classQueryTagSubclass for the JSTL library with rtexprvalue support.classSetDataSourceTagTag handler for <Driver> in JSTL, used to create a simple DataSource for prototyping.classTransactionTagSubclass for the JSTL library with rtexprvalue support.classUpdateTagSubclass 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 Modifier and Type Class Description classExprTagA handler for <out> that supports rtexprvalue-based attributes.classParamTagA handler for <param> that supports rtexprvalue-based attributes.classParseTagA handler for <parse> that supports rtexprvalue-based attributes.classTransformTagA handler for <transform> that supports rtexprvalue-based attributes.
-