Developing Web 2.0 applications
with JavaServerFaces
and Dreamweaver
>> Just Became Easier
Documentation
Search
1. Introduction
2. Getting Started
3. Developing Web Sites
4. Using Components
5. Internationalization
6. Code View Support
7. Design View Support
8. Keyboard Shortcuts
9. Tag Object Toolbars
10. JSF Server Behaviors
11. Property Inspectors
Selected 12. JSF Tag Reference
If you like this documentation, please take a look at my book:

12. JSF HTML Tag Reference

Documentation > JSF > JSF Tag Reference > JSF HTML Tag Library

JSF HTML Tag Library

This tag library contains JavaServer Faces component tags for all UIComponent + HTML RenderKit Renderer combinations defined in the JavaServer Faces Specification.
Tag Name Description Since
h:body This tag renders an HTML body element. JSF 2.0
h:button [ Documentation pending ] JSF 2.0
h:column The column tag renders a single column of data within a data table component.
h:commandButton The commandButton tag renders an HTML submit button that can be associated with a backing bean or ActionListener class for event handling purposes.
h:commandLink The commandLink tag renders an HTML anchor tag that behaves like a form submit button and that can be associated with a backing bean or ActionListener class for event handling purposes.
h:dataTable The dataTable tag renders an HTML4 compliant table element that can be associated with a backing bean to obtain its data as well as for event handling purposes.
h:form The form tag renders an HTML form element.
h:graphicImage The graphicImage tag renders an HTML image tag.
h:head This tag renders an HTML head element. JSF 2.0
h:inputHidden The inputHidden tag renders an HTML input element of the type "hidden".
h:inputSecret The inputSecret tag renders an HTML input element of the type "password".
h:inputText The inputText tag renders an HTML input element of the type "text".
h:inputTextarea The inputTextarea tag renders an HTML "textarea" element.
h:link [ Documentation pending ] JSF 2.0
h:message The message tag renders a message for a specific component.
h:messages The messages tag renders all Faces messages for the current view.
h:outputFormat The outputFormat tag renders parameterized text and allows you to customize the appearance of this text using CSS styles.
h:outputLabel The outputLabel tag renders an HTML "label" element.
h:outputLink The outputLink tag renders an HTML anchor tag with an "href" attribute.
h:outputScript [ Documentation pending ] JSF 2.0
h:outputStylesheet [ Documentation pending ] JSF 2.0
h:outputText The outputText tag renders basic text on your JSF page.
h:panelGrid The h:panelGrid tag renders an HTML4 compliant table element.
h:panelGroup The panelGroup tag is a container component that renders its child components.
h:selectBooleanCheckbox The SelectBooleanCheckbox tag renders an HTML input element of the type "checkbox".
h:selectManyCheckbox The SelectManyCheckbox tag renders a list of HTML checkboxes.
h:selectManyListbox The SelectManyListbox tag renders an HTML "select" list of any size with the "multiple" attribute present.
h:selectManyMenu The SelectManyMenu tag renders an HTML "select" element with the "multiple" attribute present and the "size" attribute set to 1.
h:selectOneListbox The SelectOneListbox tag renders an HTML "select" element of any size without the "multiple" attribute.
h:selectOneMenu The SelectOneMenu tag renders an HTML "select" element with a "size" of 1 without the "multiple" attribute.
h:selectOneRadio The SelectOneRadio tag renders a table of HTML "input" elements of the type "radio".