]> 1.0 1.2 f http://java.sun.com/jsf/core JSF core tag library. This tag library implements the standard JSF core tags. org.apache.myfaces.webapp.StartupServletContextListener actionListener org.apache.myfaces.taglib.core.ActionListenerTag empty This tag creates an instance of the specified ActionListener, and associates it with the nearest parent UIComponent. Unless otherwise specified, all attributes accept static values or EL expressions. type true false The fully qualified class name of the ActionListener class. attribute javax.faces.webapp.AttributeTag empty When the value is not an EL expression, this tag has the same effect as calling component.getAttributes.put(name, value). When the attribute name specified matches a standard property of the component, that property is set. However it is also valid to assign attributes to components using any arbitrary name; the component itself won't make any use of these but other objects such as custom renderers, validators or action listeners can later retrieve the attribute from the component by name.

When the value is an EL expression, this tag has the same effect as calling component.setValueBinding. A call to method component.getAttributes().get(name) will then cause that expression to be evaluated and the result of the expression is returned, not the original EL expression string.

See the javadoc for UIComponent.getAttributes for more details.

Unless otherwise specified, all attributes accept static values or EL expressions. ]]> name true false The name of the attribute. value true false The attribute's value. convertDateTime org.apache.myfaces.taglib.core.ConvertDateTimeTag empty This tag associates a date time converter with the nearest parent UIComponent. Unless otherwise specified, all attributes accept static values or EL expressions. dateStyle false false The style of the date. Values include: default, short, medium, long, and full. locale false false The name of the locale to be used, instead of the default. pattern false false A custom Date formatting pattern, in the format used by java.text.SimpleDateFormat. timeStyle false false The style of the time. Values include: default, short, medium, long, and full. timeZone false false The time zone to use instead of GMT (the default timezone). When this value is a value-binding to a TimeZone instance, that timezone is used. Otherwise this value is treated as a String containing a timezone id, ie as the ID parameter of method java.util.TimeZone.getTimeZone(String). type false false Specifies whether the date, time, or both should be parsed/formatted. Values include: date, time, and both. Default based on setting of timeStyle and dateStyle. converter javax.faces.webapp.ConverterTag empty This tag creates an instance of the specified Converter, and associates it with the nearest parent UIComponent. converterId true false The converter's registered ID. convertNumber org.apache.myfaces.taglib.core.ConvertNumberTag empty This tag creates a number formatting converter and associates it with the nearest parent UIComponent. Unless otherwise specified, all attributes accept static values or EL expressions. currencyCode false false ISO 4217 currency code currencySymbol false false The currency symbol used to format a currency value. Defaults to the currency symbol for locale. groupingUsed false false Specifies whether output will contain grouping separators. Default: true. integerOnly false false Specifies whether only the integer part of the input will be parsed. Default: false. locale false false The name of the locale to be used, instead of the default as specified in the faces configuration file. maxFractionDigits false false The maximum number of digits in the fractional portion of the number. maxIntegerDigits false false The maximum number of digits in the integer portion of the number. minFractionDigits false false The minimum number of digits in the fractional portion of the number. minIntegerDigits false false The minimum number of digits in the integer portion of the number. pattern false false A custom Date formatting pattern, in the format used by java.text.SimpleDateFormat. type false false The type of formatting/parsing to be performed. Values include: number, currency, and percentage. Default: number. facet javax.faces.webapp.FacetTag JSP This tag adds its child as a facet of the nearest parent UIComponent. A child consisting of multiple elements should be nested within a container component (i.e., within an h:panelGroup for HTML library components). Unless otherwise specified, all attributes accept static values or EL expressions. name true false The name of the facet to be created. This must be a static value. loadBundle org.apache.myfaces.taglib.core.LoadBundleTag empty Loads a resource bundle and saves it as a variable in the request scope. Unless otherwise specified, all attributes accept static values or EL expressions. basename true false The base name of the resource bundle. var true false The name of the variable in request scope that the resources are saved to. This must be a static value. param org.apache.myfaces.taglib.core.ParamTag empty Unless otherwise specified, all attributes accept static values or EL expressions. ]]> &ui_parameter_attributes; selectItem org.apache.myfaces.taglib.core.SelectItemTag empty Unless otherwise specified, all attributes accept static values or EL expressions. ]]> &ui_select_item_attributes; selectItems org.apache.myfaces.taglib.core.SelectItemsTag empty Unless otherwise specified, all attributes accept static values or EL expressions. ]]> &ui_select_items_attributes; subview org.apache.myfaces.taglib.core.SubviewTag JSP This tag associates a set of UIComponents with the nearest parent UIComponent. It acts as a naming container to make the IDs of its component elements unique. Unless otherwise specified, all attributes accept static values or EL expressions. &faces_id_required_attribute; &faces_binding_attribute; &faces_rendered_attribute; validateDoubleRange org.apache.myfaces.taglib.core.ValidateDoubleRangeTag empty Creates a validator and associateds it with the nearest parent UIComponent. When invoked, the validator ensures that values are valid doubles that lie within the minimum and maximum values specified. Commonly associated with a h:inputText entity. Unless otherwise specified, all attributes accept static values or EL expressions. &validator_min_max_attributes; validateLength org.apache.myfaces.taglib.core.ValidateLengthTag empty Creates a validator and associateds it with the nearest parent UIComponent. When invoked, the validator ensures that values are valid strings with a length that lies within the minimum and maximum values specified. Commonly associated with a h:inputText entity. Unless otherwise specified, all attributes accept static values or EL expressions. &validator_min_max_attributes; validateLongRange org.apache.myfaces.taglib.core.ValidateLongRangeTag empty Creates a validator and associateds it with the nearest parent UIComponent. When invoked, the validator ensures that values are valid longs that lie within the minimum and maximum values specified. Commonly associated with a h:inputText entity. Unless otherwise specified, all attributes accept static values or EL expressions. &validator_min_max_attributes; validator javax.faces.webapp.ValidatorTag empty Commonly associated with an h:inputText entity, but may be applied to any input component.

Some validators may allow the component to use attributes to define component-specific validation constraints; see the f:attribute tag. See also the "validator" attribute of all input components, which allows a component to specify an arbitrary validation method (rather than a registered validation type, as this tag does).

Unless otherwise specified, all attributes accept static values or EL expressions. ]]> validatorId false false java.lang.String The registered ID of the desired Validator. valueChangeListener org.apache.myfaces.taglib.core.ValueChangeListenerTag empty Unless otherwise specified, all attributes accept static values or EL expressions. ]]> type true false The name of a Java class that implements ValueChangeListener. verbatim org.apache.myfaces.taglib.core.VerbatimTag JSP Unless otherwise specified, all attributes accept static values or EL expressions. ]]> escape false false If true, generated markup is escaped. Default: false. view org.apache.myfaces.taglib.core.ViewTag JSP Creates a JSF View, which is a container that holds all of the components that are part of the view. Unless otherwise specified, all attributes accept static values or EL expressions. locale false false The locale of this view. Default: the default locale from the configuration file.