1.0 1.2 f http://java.sun.com/jsf/core The core JavaServer Faces custom actions that are independent of any particular RenderKit. com.sun.faces.taglib.jsf_core.CoreValidator This tag library validator verifies certain semantic restrictions on the use of JavaServer Faces component actions, including the requirement that component tags nested inside a JSTL conditional tag must have a value specified for the "id" attribute. com.sun.faces.config.ConfigureListener actionListener com.sun.faces.taglib.jsf_core.ActionListenerTag com.sun.faces.taglib.FacesTagExtraInfo empty Register an ActionListener instance on the UIComponent associated with the closest parent UIComponent custom action. type true false Fully qualified Java class name of an ActionListener to be created and registered. attribute javax.faces.webapp.AttributeTag com.sun.faces.taglib.FacesTagExtraInfo empty Add an attribute to the UIComponent associated with the closest parent UIComponent custom action. name true false The name of the component attribute to be set. value true false The value of the component attribute to be set. convertDateTime com.sun.faces.taglib.jsf_core.ConvertDateTimeTag com.sun.faces.taglib.FacesTagExtraInfo empty Register a DateTimeConverter instance on the UIComponent associated with the closest parent UIComponent custom action. dateStyle false false Predefined formatting style which determines how the date component of a date string is to be formatted and parsed. Applied only if type is "date" or "both". Valid values are "default", "short", "medium", "long", and "full". Default value is "default". locale false false Locale whose predefined styles for dates and times are used during formatting or parsing. If not specified, the Locale returned by FacesContext.getViewRoot().getLocale() will be used. Value must be either a VB expression that evaluates to a java.util.Locale instance, or a String that is valid to pass as the first argument to the constructor java.util.Locale(String language, String country). The empty string is passed as the second argument. pattern false false Custom formatting pattern which determines how the date/time string should be formatted and parsed. timeStyle false false Predefined formatting style which determines how the time component of a date string is to be formatted and parsed. Applied only if type is "time" or "both". Valid values are "default", "short", "medium", "long", and "full". Default value is "default". timeZone false false Time zone in which to interpret any time information in the date String. Value must be either a VB expression that evaluates to a java.util.TimeVone instance, or a String that is a timezone ID as described in the javadocs for java.util.TimeZone.getTimeZone(). type false false Specifies what contents the string value will be formatted to include, or parsed expecting. Valid values are "date", "time", and "both". Default value is "date". convertNumber com.sun.faces.taglib.jsf_core.ConvertNumberTag com.sun.faces.taglib.FacesTagExtraInfo empty Register a NumberConverter instance on the UIComponent associated with the closest parent UIComponent custom action. currencyCode false false ISO 4217 currency code, applied only when formatting currencies. currencySymbol false false Currency symbol, applied only when formatting currencies. groupingUsed false false Flag specifying whether formatted output will contain grouping separators. Expressions must evaluate to a boolean. Default value is true. integerOnly false false Flag specifying whether only the integer part of the value will be formatted and parsed. Expressions must evaluate to a boolean. Default value is false. locale false false Locale whose predefined styles for numbers are used during formatting and parsing. If not specified, the Locale returned by FacesContext.getViewRoot().getLocale() will be used. Expressions must evaluate to a java.util.Locale. maxFractionDigits false false Maximum number of digits that will be formatted in the fractional portion of the output. Expressions must evaluate to an int. maxIntegerDigits false false Maximum number of digits that will be formatted in the integer portion of the output. Expressions must evaluate to an int. minFractionDigits false false Minimum number of digits that will be formatted in the fractional portion of the output. Expressions must evaluate to an int. minIntegerDigits false false Minimum number of digits that will be formatted in the integer portion of the output. Expressions must evaluate to an int. pattern false false Custom formatting pattern which determins how the number string should be formatted and parsed. type false false Specifies how the number string will be formatted and parsed. Valid values are "number", "currency", and "percentage". Default value is "number". converter javax.faces.webapp.ConverterTag com.sun.faces.taglib.FacesTagExtraInfo empty Register a named Converter instance on the UIComponent associated with the closest parent UIComponent custom action. converterId true false Converter identifier of the Converter instance to be created and registered. facet javax.faces.webapp.FacetTag com.sun.faces.taglib.FacesTagExtraInfo JSP Register a named facet on the UIComponent associated with the closest parent UIComponent custom action. name true false Name of the facet to be created. loadBundle com.sun.faces.taglib.jsf_core.LoadBundleTag com.sun.faces.taglib.FacesTagExtraInfo empty Load a resource bundle localized for the Locale of the current view, and expose it (as a Map) in the request attributes of the current request. basename true false Base name of the resource bundle to be loaded. var true false Name of a request scope attribute under which the resource bundle will be exposed as a Map. param com.sun.faces.taglib.jsf_core.ParameterTag com.sun.faces.taglib.FacesTagExtraInfo JSP Add a child UIParameter component to the UIComponent associated with the closed parent UIComponent custom action. binding false false Value binding expression to a backing bean property bound to the component instance for the UIComponent created by this custom action. id false false Component identifier of the UIParameter component to be created. name false false Name of the parameter to be created. value true false Value of the parameter to be set. selectItem com.sun.faces.taglib.jsf_core.SelectItemTag com.sun.faces.taglib.FacesTagExtraInfo empty Add a child UISelectItem component to the UIComponent associated with the closed parent UIComponent custom action. binding false false Value binding expression to a backing bean property bound to the component instance for the UIComponent created by this custom action. id false false Component identifier of the UISelectItem component to be created. itemDescription false false Description of this option, for use in development tools. itemDisabled false false Flag indicating whether the option created by this component is disabled. Expressions must evaluate to a boolean. Default value is false. itemLabel false false Label to be displayed to the user for this option. itemValue false false Value to be returned to the server if this option is selected by the user. value false false Value binding expression pointing at a SelectItem instance containing the information for this option. selectItems com.sun.faces.taglib.jsf_core.SelectItemsTag com.sun.faces.taglib.FacesTagExtraInfo empty Add a child UISelectItems component to the UIComponent associated with the closed parent UIComponent custom action. binding false false Value binding expression to a backing bean property bound to the component instance for the UIComponent created by this custom action. id false false Component identifier of the UISelectItems component to be created. value false false Value binding expression pointing at a List or array of SelectItem instances containing the information for these options. subview com.sun.faces.taglib.jsf_core.SubviewTag JSP Container action for all JavaServer Faces core and custom component actions used on a nested page via "jsp:include" or any custom action that dynamically includes another page from the same web application, such as JSTL's "c:import". binding false false Value binding expression to a backing bean property bound to the component instance for the UIComponent created by this custom action. id true false Component identifier of the UINamingContainer component to be created. rendered false false Flag indicating whether this component (and its children) should be rendered. Expressions must evaluate to a boolean. validateDoubleRange com.sun.faces.taglib.jsf_core.ValidateDoubleRangeTag com.sun.faces.taglib.FacesTagExtraInfo JSP Register a DoubleRangeValidator instance on the UIComponent associated with the closest parent UIComponent custom action. maximum false false Maximum value allowed for this component. minimum false false Minimum value allowed for this component. validateLength com.sun.faces.taglib.jsf_core.ValidateLengthTag com.sun.faces.taglib.FacesTagExtraInfo JSP Register a LengthValidator instance on the UIComponent associated with the closest parent UIComponent custom action. maximum false false Maximum length allowed for this component. minimum false false Minimum length allowed for this component. validateLongRange com.sun.faces.taglib.jsf_core.ValidateLongRangeTag com.sun.faces.taglib.FacesTagExtraInfo JSP Register a LongRangeValidator instance on the UIComponent associated with the closest parent UIComponent custom action. maximum false false Maximum value allowed for this component. minimum false false Minimum value allowed for this component. validator javax.faces.webapp.ValidatorTag com.sun.faces.taglib.FacesTagExtraInfo empty Register a named Validator instance on the UIComponent associated with the closest parent UIComponent custom action. validatorId true false Validator identifier of the Validator to be created and registered. valueChangeListener com.sun.faces.taglib.jsf_core.ValueChangeListenerTag com.sun.faces.taglib.FacesTagExtraInfo empty Register an ValueChangeListener instance on the UIComponent associated with the closest parent UIComponent custom action. type true false Fully qualified Java class name of a ValueChangeListener to be created and registered. verbatim com.sun.faces.taglib.jsf_core.VerbatimTag com.sun.faces.taglib.FacesTagExtraInfo JSP Create and register a child UIOutput component associated with the closest parent UIComponent custom action, which renders nested body content. escape false false Flag indicating that generated markup must be escaped in a manner that is appropriate for the markup language to be rendered. Expressions must evaluate to a boolean. Default value is false. view com.sun.faces.taglib.jsf_core.ViewTag com.sun.faces.taglib.FacesTagExtraInfo JSP Container for all JavaServer Faces core and custom component actions used on a page. locale false false Locale to use for localizing this page. Expressions must evaluate to a java.util.Locale or to a String that is converted to a Locale.