Uses of Interface
jakarta.faces.component.ValueHolder
Package
Description
Specialized user interface component classes for HTML.
-
Uses of ValueHolder in jakarta.faces.component
Modifier and TypeInterfaceDescriptioninterface
EditableValueHolder is an extension of ValueHolder that describes additional features supported by editable components, includingValueChangeEvent
s andValidator
s.Modifier and TypeClassDescriptionclass
UIInput is aUIComponent
that represents a component that both displays output to the user (likeUIOutput
components do) and processes request parameters on the subsequent request that need to be decoded.class
This component is paired with thejakarta.faces.Button
orjakarta.faces.Link
renderers and encapsulates properties relating to the rendering of outcomes directly to the response.class
UIOutput is aUIComponent
that has a value, optionally retrieved from a model tier bean via a value expression, that is displayed to the user.class
class
UISelectMany is aUIComponent
that represents the user's choice of a zero or more items from among a discrete set of available options.class
UISelectOne is aUIComponent
that represents the user's choice of zero or one items from among a discrete set of available options.class
UIViewParameter represents a binding between a request parameter and a model property orUIViewRoot
property. -
Uses of ValueHolder in jakarta.faces.component.html
Modifier and TypeClassDescriptionclass
NONEclass
NONEclass
NONEclass
Represents an HTMLinput
element of typefile
.class
Represents an HTMLinput
element of typehidden
.class
Represents an HTMLinput
element of typepassword
.class
Represents an HTMLinput
element of typetext
.class
Represents an HTMLtextarea
element.class
Represents an HTMLinput
element of type "button" or image that may be used to link to a URL handled by the Faces Servlet resolved preemptively using the logical outcome defined by theoutcome
property.class
Represents an HTMLa
(hyperlink) element that may be used to link to a URL handled by the Faces Servlet resolved preemptively using the logical outcome defined by theoutcome
property.class
Represents a component that looks up a localized message in a resource bundle, optionally uses it as aMessageFormat
pattern string and substitutes in parameter values from nested UIParameter components, and renders the result.class
Represents an HTMLlabel
element, used to define an accessible label for a corresponding input element.class
Represents an HTMLa
(hyperlink) element that may be used to link to an arbitrary URL defined by thevalue
property.class
Renders the component value as text, optionally wrapping in aspan
element if I18N attributes, CSS styles or style classes are specified.class
Represents an HTMLinput
element of typecheckbox
.class
Represents a multiple-selection component that is rendered as a set of HTMLinput
elements of typecheckbox
.class
Represents a multiple-selection component that is rendered as an HTMLselect
element, showing either all available options or the specified number of options.class
Represents a multiple-selection component that is rendered as an HTMLselect
element, showing a single available option at a time.class
Represents a single-selection component that is rendered as an HTMLselect
element, showing either all available options or the specified number of options.class
Represents a single-selection component that is rendered as an HTMLselect
element, showing a single available option at a time.class
Represents a single-selection component that is rendered as a set of HTMLinput
elements of typeradio
.