Top Description Classes
module jakarta.faces

Package jakarta.faces.component.html


Specialized user interface component classes for HTML.

Class Summary

Modifier and TypeClass and Description
public class
HtmlBody

NONE

By default, the rendererType property must be set to "jakarta.faces.Body".

public class
HtmlColumn

Represents a column that will be rendered in an HTML table element.

public class
HtmlCommandButton

Represents an HTML input element for a button of type submit or reset.

public class
HtmlCommandLink

Represents an HTML a element for a hyperlink that acts like a submit button.

public class
HtmlCommandScript

Represents an HTML script element for a function that acts like an ajax form submit.

pack-priv class
public class
HtmlDataTable

Represents a set of repeating data (segregated into columns by child UIColumn components) that will be rendered in an HTML table element.

public class
HtmlDoctype

NONE

By default, the rendererType property must be set to "jakarta.faces.Doctype".

public class
HtmlForm

Represents an HTML form element.

public class
HtmlGraphicImage

Represents an HTML img element, used to retrieve and render a graphical image.

public class
HtmlHead

NONE

By default, the rendererType property must be set to "jakarta.faces.Head".

public class
HtmlInputFile

Represents an HTML input element of type file.

public class
HtmlInputHidden

Represents an HTML input element of type hidden.

public class
HtmlInputSecret

Represents an HTML input element of type password.

public class
HtmlInputText

Represents an HTML input element of type text.

public class
HtmlInputTextarea

Represents an HTML textarea element.

public class
HtmlMessage

By default, the rendererType property must be set to "jakarta.faces.Message".

public class
HtmlMessages

By default, the rendererType property must be set to "jakarta.faces.Messages".

public class
HtmlOutcomeTargetButton

Represents an HTML input 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 the outcome property.

public class
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 the outcome property.

public class
HtmlOutputFormat

Represents a component that looks up a localized message in a resource bundle, optionally uses it as a MessageFormat pattern string and substitutes in parameter values from nested UIParameter components, and renders the result.

public class
HtmlOutputLabel

Represents an HTML label element, used to define an accessible label for a corresponding input element.

public class
HtmlOutputLink

Represents an HTML a (hyperlink) element that may be used to link to an arbitrary URL defined by the value property.

public class
HtmlOutputText

Renders the component value as text, optionally wrapping in a span element if I18N attributes, CSS styles or style classes are specified.

public class
HtmlPanelGrid

Renders child components in a table, starting a new row after the specified number of columns.

public class
HtmlPanelGroup

Causes all child components of this component to be rendered.

public class
HtmlSelectBooleanCheckbox

Represents an HTML input element of type checkbox.

public class
HtmlSelectManyCheckbox

Represents a multiple-selection component that is rendered as a set of HTML input elements of type checkbox.

public class
HtmlSelectManyListbox

Represents a multiple-selection component that is rendered as an HTML select element, showing either all available options or the specified number of options.

public class
HtmlSelectManyMenu

Represents a multiple-selection component that is rendered as an HTML select element, showing a single available option at a time.

public class
HtmlSelectOneListbox

Represents a single-selection component that is rendered as an HTML select element, showing either all available options or the specified number of options.

public class
HtmlSelectOneMenu

Represents a single-selection component that is rendered as an HTML select element, showing a single available option at a time.

public class
HtmlSelectOneRadio

Represents a single-selection component that is rendered as a set of HTML input elements of type radio.