Package | Description |
---|---|
javax.faces.webapp | |
javax.servlet.jsp.jstl.core | |
javax.servlet.jsp.tagext |
Classes and interfaces for the definition of JavaServer Pages Tag Libraries.
|
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.rt.core | |
org.apache.taglibs.standard.tag.rt.fmt | |
org.apache.taglibs.standard.tag.rt.sql | |
org.apache.taglibs.standard.tag.rt.xml |
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 JSP 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 JSP 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 JSP tags that use the "classic" JSP 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 EL API expressions. |
class |
UIComponentTag
Deprecated.
Use of this class has been replaced with
UIComponentELTag , which extends
UIComponentClassicTagBase to add properties that use the
EL API introduced as part of JSP 2.1. |
class |
UIComponentTagBase
UIComponentTagBase is the base class
for all JSP tags that correspond to a UIComponent instance in the view. |
class |
ValidatorELTag
ValidatorELTag is a base class for all JSP 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 | 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.
|
interface |
SimpleTag
Interface for defining Simple Tag Handlers.
|
interface |
Tag
The interface of a classic tag handler that does not want to manipulate
its body.
|
Modifier and Type | Class and Description |
---|---|
class |
BodyTagSupport
A base class for defining tag handlers implementing BodyTag.
|
class |
SimpleTagSupport
A base class for defining tag handlers implementing SimpleTag.
|
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 JspTag |
SimpleTagSupport.findAncestorWithClass(JspTag from,
Class<?> klass)
Find the instance of a given class type that is closest to a given
instance.
|
JspTag |
TagAdapter.getAdaptee()
Gets the tag that is being adapted to the Tag interface.
|
JspTag |
SimpleTagSupport.getParent()
Returns the parent of this tag, for collaboration purposes.
|
JspTag |
SimpleTag.getParent()
Returns the parent of this tag, for collaboration purposes.
|
Modifier and Type | Method and Description |
---|---|
static JspTag |
SimpleTagSupport.findAncestorWithClass(JspTag from,
Class<?> klass)
Find the instance of a given class type that is closest to a given
instance.
|
void |
SimpleTagSupport.setParent(JspTag parent)
Sets the parent of this tag, for collaboration purposes.
|
void |
SimpleTag.setParent(JspTag parent)
Sets the parent of this tag, for collaboration purposes.
|
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 | 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 © 2019 JBoss by Red Hat. All rights reserved.