Uses of Class
jakarta.faces.component.UIComponentBase
-
Packages that use UIComponentBase Package Description jakarta.faces.component jakarta.faces.component.html Specialized user interface component classes for HTML. -
-
Uses of UIComponentBase in jakarta.faces.component
Subclasses of UIComponentBase in jakarta.faces.component Modifier and Type Class Description classUIColumnUIColumn is aUIComponentthat represents a single column of data within a parentUIDatacomponent.classUICommandUICommand is aUIComponentthat represents a user interface component which, when activated by the user, triggers an application specific "command" or "action".classUIDataUIData is aUIComponentthat supports data binding to a collection of data objects represented by aDataModelinstance, which is the current value of this component itself (typically established via aValueExpression).classUIFormUIForm is aUIComponentthat represents an input form to be presented to the user, and whose child components represent (among other things) the input fields to be included when the form is submitted.classUIGraphicUIGraphic is aUIComponentthat displays a graphical image to the user.classUIImportConstantsclassUIInputUIInput is aUIComponentthat represents a component that both displays output to the user (likeUIOutputcomponents do) and processes request parameters on the subsequent request that need to be decoded.classUIMessageThis component is responsible for displaying messages for a specificUIComponent, identified by aclientIdor component id relative to the closest ancestorNamingContainer.classUIMessagesThe renderer for this component is responsible for obtaining the messages from theFacesContextand displaying them to the user.classUINamingContainerUINamingContainer is a convenience base class for components that wish to implementNamingContainerfunctionality.classUIOutcomeTargetThis component is paired with thejakarta.faces.Buttonorjakarta.faces.Linkrenderers and encapsulates properties relating to the rendering of outcomes directly to the response.classUIOutputUIOutput is aUIComponentthat has a value, optionally retrieved from a model tier bean via a value expression, that is displayed to the user.classUIPanelUIPanel is aUIComponentthat manages the layout of its child components.classUIParameterUIParameter is aUIComponentthat represents an optionally named configuration parameter for a parent component.classUISelectBooleanclassUISelectItemUISelectItem is a component that may be nested inside aUISelectManyorUISelectOnecomponent, and causes the addition of aSelectIteminstance to the list of available options for the parent component.classUISelectItemGroupUISelectItemGroup is a component that may be nested inside aUISelectManyorUISelectOnecomponent, and causes the addition of oneSelectItemGroupof one or moreSelectIteminstances to the list of available options in the parent component.classUISelectItemGroupsUISelectItemGroups is a component that may be nested inside aUISelectManyorUISelectOnecomponent, and causes the addition of one or moreSelectItemGroupof one or moreSelectIteminstances to the list of available options in the parent component.classUISelectItemsUISelectItems is a component that may be nested inside aUISelectManyorUISelectOnecomponent, and causes the addition of one or moreSelectIteminstances to the list of available options in the parent component.classUISelectManyUISelectMany is aUIComponentthat represents the user's choice of a zero or more items from among a discrete set of available options.classUISelectOneUISelectOne is aUIComponentthat represents the user's choice of zero or one items from among a discrete set of available options.classUIViewActionUIViewAction represents a method invocation that occurs during the request processing lifecycle, usually in response to an initial request, as opposed to a postback.classUIViewParameterUIViewParameter represents a binding between a request parameter and a model property orUIViewRootproperty.classUIViewRootUIViewRoot is the UIComponent that represents the root of the UIComponent tree.classUIWebsocketThe<f:websocket>tag opens an one-way (server to client) websocket based push connection in client side which can be reached from server side viaPushContextinterface injected in any CDI/container managed artifact via@Pushannotation. -
Uses of UIComponentBase in jakarta.faces.component.html
Subclasses of UIComponentBase in jakarta.faces.component.html Modifier and Type Class Description classHtmlBodyNONEclassHtmlColumnRepresents a column that will be rendered in an HTMLtableelement.classHtmlCommandButtonRepresents an HTMLinputelement for a button of typesubmitorreset.classHtmlCommandLinkRepresents an HTMLaelement for a hyperlink that acts like a submit button.classHtmlCommandScriptRepresents an HTMLscriptelement for a function that acts like an ajax form submit.classHtmlDataTableRepresents a set of repeating data (segregated into columns by child UIColumn components) that will be rendered in an HTMLtableelement.classHtmlDoctypeNONEclassHtmlFormRepresents an HTMLformelement.classHtmlGraphicImageRepresents an HTMLimgelement, used to retrieve and render a graphical image.classHtmlHeadNONEclassHtmlInputFileRepresents an HTMLinputelement of typefile.classHtmlInputHiddenRepresents an HTMLinputelement of typehidden.classHtmlInputSecretRepresents an HTMLinputelement of typepassword.classHtmlInputTextRepresents an HTMLinputelement of typetext.classHtmlInputTextareaRepresents an HTMLtextareaelement.classHtmlMessageBy default, therendererTypeproperty must be set to "jakarta.faces.Message".classHtmlMessagesBy default, therendererTypeproperty must be set to "jakarta.faces.Messages".classHtmlOutcomeTargetButtonRepresents an HTMLinputelement 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 theoutcomeproperty.classHtmlOutcomeTargetLinkRepresents 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 theoutcomeproperty.classHtmlOutputFormatRepresents a component that looks up a localized message in a resource bundle, optionally uses it as aMessageFormatpattern string and substitutes in parameter values from nested UIParameter components, and renders the result.classHtmlOutputLabelRepresents an HTMLlabelelement, used to define an accessible label for a corresponding input element.classHtmlOutputLinkRepresents an HTMLa(hyperlink) element that may be used to link to an arbitrary URL defined by thevalueproperty.classHtmlOutputTextRenders the component value as text, optionally wrapping in aspanelement if I18N attributes, CSS styles or style classes are specified.classHtmlPanelGridRenders child components in a table, starting a new row after the specified number of columns.classHtmlPanelGroupCauses all child components of this component to be rendered.classHtmlSelectBooleanCheckboxRepresents an HTMLinputelement of typecheckbox.classHtmlSelectManyCheckboxRepresents a multiple-selection component that is rendered as a set of HTMLinputelements of typecheckbox.classHtmlSelectManyListboxRepresents a multiple-selection component that is rendered as an HTMLselectelement, showing either all available options or the specified number of options.classHtmlSelectManyMenuRepresents a multiple-selection component that is rendered as an HTMLselectelement, showing a single available option at a time.classHtmlSelectOneListboxRepresents a single-selection component that is rendered as an HTMLselectelement, showing either all available options or the specified number of options.classHtmlSelectOneMenuRepresents a single-selection component that is rendered as an HTMLselectelement, showing a single available option at a time.classHtmlSelectOneRadioRepresents a single-selection component that is rendered as a set of HTMLinputelements of typeradio.
-