| Modifier and Type | Class and Description |
|---|---|
class |
AttributeTag
Deprecated.
The Faces implementation must now provide the
implementation for this class.
|
class |
ConverterELTag
ConverterELTag is a base class for all Jakarta Server Pages custom
actions that create and register a
Converter instance on
the ValueHolder associated with our most immediate
surrounding instance of a tag whose implementation class is a
subclass of UIComponentClassicTagBase. |
class |
ConverterTag
Deprecated.
This has been partially replaced by
ConverterELTag. The remainder of the functionality, namely, the
binding facility and the implementation of the ConverterTag.createConverter() method, is now an implementation detail. |
class |
FacetTag
FacetTag is the Jakarta Server Pages mechanism for denoting a
UIComponent is to be added as a
facet to the component associated with its parent. |
class |
UIComponentBodyTag
Deprecated.
All component tags now implement
BodyTag.
This class has been replaced by UIComponentELTag. |
class |
UIComponentClassicTagBase
UIComponentTagBase is the base class
for all Jakarta Server Pages tags that use the "classic" Jakarta Server Pages tag interface that
correspond to a UIComponent instance in
the view. |
class |
UIComponentELTag
UIComponentELTag specializes its superclass to allow for
properties that take their values from Jakarta Expression Language expressions. |
class |
UIComponentTag
Deprecated.
Use of this class has been replaced with
UIComponentELTag, which extends
UIComponentClassicTagBase to add properties that use the
Jakarta Expression Language API introduced as part of Jakarta Server Pages 2.1. |
class |
ValidatorELTag
ValidatorELTag is a base class for all Jakarta Server Pages custom actions
that create and register a
Validator instance on the
EditableValueHolder associated with our most immediate surrounding instance
of a tag whose implementation class is a subclass of UIComponentTag. |
class |
ValidatorTag
Deprecated.
This has been partially replaced by
ValidatorELTag. The remainder of the functionality, namely, the
binding facility and the implementation of the ValidatorTag.createValidator() method, is now an implementation detail. |
| Modifier and Type | Method and Description |
|---|---|
Tag |
UIComponentClassicTagBase.getParent()
Return the
Tag that is the parent of this instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
UIComponentClassicTagBase.setParent(Tag parent)
Set the
Tag that is the parent of this instance. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LoopTag
JSTL allows developers to write custom iteration tags by
implementing the LoopTag interface.
|
| Modifier and Type | Class and Description |
|---|---|
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.
|
| Modifier and Type | Interface and Description |
|---|---|
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.
|
| Modifier and Type | Class and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
static Tag |
TagSupport.findAncestorWithClass(Tag from,
Class klass)
Find the instance of a given class type that is closest to a given instance.
|
Tag |
Tag.getParent()
Get the parent (closest enclosing tag handler) for this tag handler.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
static Tag |
TagSupport.findAncestorWithClass(Tag from,
Class klass)
Find the instance of a given class type that is closest to a given instance.
|
void |
Tag.setParent(Tag t)
Set the parent (closest enclosing tag handler) of this tag handler.
|
void |
TagAdapter.setParent(Tag parentTag)
Must not be called.
|
void |
TagSupport.setParent(Tag t)
Set the nesting tag of this tag.
|
| Modifier and Type | Class and Description |
|---|---|
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.
|
| Modifier and Type | Class and Description |
|---|---|
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DateParamTagSupport
Tag handler for <Param> in JSTL, used to set
parameter values for a SQL statement.
|
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExprSupport
Tag handler for <out> 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.
|
| Modifier and Type | Method and Description |
|---|---|
static XPathContext |
XalanUtil.getContext(Tag child,
PageContext pageContext)
Return the XPathContext to be used for evaluating expressions.
|
| Modifier and Type | Class and Description |
|---|---|
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
JSTL 1.1 compatible version of <set> that accepts expression results for attribute values.
|
class |
UrlTag
A handler for <urlEncode> that supports rtexprvalue-based
attributes.
|
class |
WhenTag
Tag handler for <when> in JSTL's rtexprvalue library.
|
| Modifier and Type | Class and Description |
|---|---|
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 |
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DateParamTag
Subclass for the JSTL library with rtexprvalue support.
|
class |
ParamTag
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.
|
| Modifier and Type | Class and Description |
|---|---|
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 © 2021 JBoss by Red Hat. All rights reserved.