See: Description
| Class | Description | 
|---|---|
| HtmlBody | NONE | 
| HtmlColumn | 
 Represents a column that will be rendered in an HTML  tableelement. | 
| HtmlCommandButton | 
 Represents an HTML  inputelement for a button of typesubmitorreset. | 
| HtmlCommandLink | 
 Represents an HTML  aelement for a hyperlink that acts like a submit button. | 
| HtmlCommandScript | 
 Represents an HTML  scriptelement for a function that acts like an ajax form submit. | 
| HtmlDataTable | 
 Represents a set of repeating data (segregated into columns by child UIColumn components) that will be rendered in an
 HTML  tableelement. | 
| HtmlDoctype | NONE | 
| HtmlForm | 
 Represents an HTML  formelement. | 
| HtmlGraphicImage | 
 Represents an HTML  imgelement, used to retrieve and render a graphical image. | 
| HtmlHead | NONE | 
| HtmlInputFile | |
| HtmlInputHidden | 
 Represents an HTML  inputelement of typehidden. | 
| HtmlInputSecret | 
 Represents an HTML  inputelement of typepassword. | 
| HtmlInputText | 
 Represents an HTML  inputelement of typetext. | 
| HtmlInputTextarea | 
 Represents an HTML  textareaelement. | 
| HtmlMessage | 
 By default, the  rendererTypeproperty must be set to "jakarta.faces.Message". | 
| HtmlMessages | 
 By default, the  rendererTypeproperty must be set to "jakarta.faces.Messages". | 
| HtmlOutcomeTargetButton | 
 Represents an HTML  inputelement 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. | 
| HtmlOutcomeTargetLink | 
 Represents an HTML  a(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. | 
| HtmlOutputFormat | 
 Represents a component that looks up a localized message in a resource bundle, optionally uses it as a
  MessageFormatpattern string and substitutes in parameter values from nested UIParameter
 components, and renders the result. | 
| HtmlOutputLabel | 
 Represents an HTML  labelelement, used to define an accessible label for a corresponding input element. | 
| HtmlOutputLink | 
 Represents an HTML  a(hyperlink) element that may be used to link to an arbitrary URL defined by thevalueproperty. | 
| HtmlOutputText | 
 Renders the component value as text, optionally wrapping in a  spanelement if I18N attributes, CSS
 styles or style classes are specified. | 
| HtmlPanelGrid | 
 Renders child components in a table, starting a new row after the specified number of columns. | 
| HtmlPanelGroup | 
 Causes all child components of this component to be rendered. | 
| HtmlSelectBooleanCheckbox | 
 Represents an HTML  inputelement of typecheckbox. | 
| HtmlSelectManyCheckbox | 
 Represents a multiple-selection component that is rendered as a set
 of HTML  inputelements of typecheckbox. | 
| HtmlSelectManyListbox | 
 Represents a multiple-selection component that is rendered as an HTML  selectelement, showing either all
 available options or the specified number of options. | 
| HtmlSelectManyMenu | 
 Represents a multiple-selection component that is rendered as an HTML  selectelement, showing a single
 available option at a time. | 
| HtmlSelectOneListbox | 
 Represents a single-selection component that is rendered as an HTML  selectelement, showing either all
 available options or the specified number of options. | 
| HtmlSelectOneMenu | 
 Represents a single-selection component that is rendered as an HTML  selectelement, showing a single
 available option at a time. | 
| HtmlSelectOneRadio | 
 Represents a single-selection component that is rendered as a set of
 HTML  inputelements of typeradio. | 
Specialized user interface component classes for HTML.