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 Core Tag Reference

Documentation > JSF > JSF Tag Reference > JSF Core Tag Library

JSF Core Tag Library

The JSF Core tag library contains general purpose tags for conversion, validation, Ajax, and other use cases.
Tag Name Description Since
f:actionListener The ActionListener tag registers a javax.faces.event.ActionListener instance with the component.
f:ajax JSF2 standardizes Asynchronous Javascript and XML (Ajax) functionality across JSF component libraries and introduces the f:ajax tag to provide Ajax capabilities in a standard way. JSF 2.0
f:attribute The Attribute tag is a name/value pair that sets the value of a named attribute on the component associated with the enclosing tag.
f:convertDateTime The ConvertDateTime tag is useful for converting a date into a human-readable format and supports a range of formatting options.
f:convertNumber The ConvertNumber tag registers a NumberConverter instance on the component associated with the enclosing tag.
f:converter The Converter tag registers a Converter instance on the component associated with the enclosing tag.
f:event [ Documentation pending ] JSF 2.0
f:facet The Facet tag registers a named facet on the component associated with the enclosing tag.
f:loadBundle The LoadBundle tag loads a resource bundle for the Locale of the current view and stores it as a Map in request scope.
f:metadata [ Documentation pending ] JSF 2.0
f:param The Param tag sets a parameter for the component associated with the enclosing tag.
f:phaseListener [ Documentation pending ] JSF 2.0
f:selectItem The SelectItem tag adds a child UISelectItem component to the component associated with the enclosing tag.
f:selectItems The SelectItems tag adds a child UISelectItems component to the component associated with enclosing tag.
f:setPropertyActionListener [ Documentation pending ]
f:subview The Subview tag creates a naming container (a container component with a unique identifier) that contains all JavaServer Faces core and custom tags on a nested page via "jsp:include" or any tag that dynamically includes another page from the same web application, such as JSTL's "c:import". The subview tag wraps JSF components contained in an included JSP or Facelets page that allows nested views.
f:validateBean [ Documentation pending ] JSF 2.0
f:validateDoubleRange The ValidateDoubleRange tag registers a DoubleRangeValidator instance on the component associated with the enclosing tag.
f:validateLength The ValidateLength tag registers a LengthValidator instance on the component associated with the enclosing tag.
f:validateLongRange The ValidateLongRange tag registers a LongRangeValidator instance on the component associated with the enclosing tag.
f:validateRegex [ Documentation pending ] JSF 2.0
f:validateRequired [ Documentation pending ] JSF 2.0
f:validator The Validator tag registers a named Validator instance on the component associated with the enclosing tag.
f:valueChangeListener The ValueChangeListener tag registers a ValueChangeListener instance on the component associated with the enclosing tag.
f:verbatim The Verbatim tag creates an output component as a child of the component associated with the enclosing tag.
f:view The View tag is the container for all JavaServer Faces component tags used on a page.
f:viewParam [ Documentation pending ]