| Package | Description |
|---|---|
| javax.faces.webapp | |
| 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 |
| 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 |
UIComponentTagBase
UIComponentTagBase is the base class
for all Jakarta Server Pages tags that correspond to a UIComponent instance in the view. |
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 | 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.
|
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.