| <?xml version="1.0" encoding="ISO-8859-1"?> |
| <!-- |
| * Copyright 2004 The Apache Software Foundation. |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| --> |
| <!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd"> |
| <taglib xmlns="http://java.sun.com/JSP/TagLibraryDescriptor"> |
| <tlib-version>1.0</tlib-version> |
| <jsp-version>1.2</jsp-version> |
| <short-name>h</short-name> |
| <uri>http://java.sun.com/jsf/html</uri> |
| <display-name>JSF HTML tag library.</display-name> |
| <description> |
| This tag library implements the standard JSF HTML tags. |
| </description> |
| <!-- |
| ************************************************************************************* |
| Start of revised 1.0 conforming tags (in alphabetical order) |
| ************************************************************************************* |
| --> |
| <!-- column --> |
| <tag> |
| <name>column</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlColumnTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| This tag is commonly used as a child of the dataTable tag, to |
| represent a column of data. It can be decorated with "header" and |
| "footer" facets to drive the output of header and footer rows. |
| Row values are specified via its children. |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| </tag> |
| <!-- commandButton --> |
| <tag> |
| <name>commandButton</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlCommandButtonTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| This tag renders as an HTML input element. |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- all standard attributes of the commandButton tag --> |
| <!-- UICommand attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>action</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Specifies the action to take when this command is invoked. |
| |
| If the value is an expression, it is expected to be a method |
| binding EL expression that identifies an action method. An action method |
| accepts no parameters and has a String return value, called the action |
| outcome, that identifies the next view displayed. The phase that this |
| event is fired in can be controlled via the immediate attribute. |
| |
| If the value is a string literal, it is treated as a navigation outcome |
| for the current view. This is functionally equivalent to a reference to |
| an action method that returns the string literal. |
| </description> |
| </attribute> |
| <attribute> |
| <name>actionListener</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A method binding EL expression that identifies an action listener method |
| to be invoked if this component is activated by the user. An action |
| listener method accepts a parameter of type javax.faces.event.ActionEvent |
| and returns void. The phase that this event is fired in can be controlled |
| via the immediate attribute. |
| </description> |
| </attribute> |
| <attribute> |
| <name>immediate</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that identifies the phase during which action events |
| should fire. During normal event processing, action methods and |
| action listener methods are fired during the "invoke application" |
| phase of request processing. If this attribute is set to "true", |
| these methods are fired instead at the end of the "apply request |
| values" phase. |
| </description> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>The initial value of this component.</description> |
| </attribute> |
| <!-- HTML 4.0 universal attributes --> |
| <attribute> |
| <name>dir</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description> |
| </attribute> |
| <attribute> |
| <name>lang</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The base language of this document.</description> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: CSS styling instructions.</description> |
| </attribute> |
| <attribute> |
| <name>title</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</description> |
| </attribute> |
| <attribute> |
| <name>styleClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class for this element. Corresponds to the HTML 'class' attribute.</description> |
| </attribute> |
| <!-- HTML 4.0 event-handler attributes --> |
| <attribute> |
| <name>onclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is clicked.</description> |
| </attribute> |
| <attribute> |
| <name>ondblclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is double-clicked.</description> |
| </attribute> |
| <attribute> |
| <name>onmousedown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is released over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseover</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved into this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmousemove</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseout</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moves out of this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeypress</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeydown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed down over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeyup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is released over this element.</description> |
| </attribute> |
| <!-- HTML 4.0 button attributes --> |
| <attribute> |
| <name>accesskey</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Sets the access key for this element.</description> |
| </attribute> |
| <attribute> |
| <name>alt</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description> |
| </attribute> |
| <attribute> |
| <name>disabled</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: When true, this element cannot receive focus.</description> |
| </attribute> |
| <attribute> |
| <name>onblur</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element loses focus.</description> |
| </attribute> |
| <attribute> |
| <name>onfocus</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element receives focus.</description> |
| </attribute> |
| <attribute> |
| <name>onselect</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element is selected.</description> |
| </attribute> |
| <attribute> |
| <name>onchange</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element is modified.</description> |
| </attribute> |
| <attribute> |
| <name>tabindex</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies the position of this element within the tab order of the document.</description> |
| </attribute> |
| <attribute> |
| <name>type</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: A hint to the user agent about the content type of the linked resource.</description> |
| </attribute> |
| <attribute> |
| <name>size</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>The initial width of this control.</description> |
| </attribute> |
| <!-- HtmlCommandButton attributes --> |
| <attribute> |
| <name>image</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The URL of an image that renders in place of the button.</description> |
| </attribute> |
| </tag> |
| <!-- commandLink --> |
| <tag> |
| <name>commandLink</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlCommandLinkTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| This tag renders as an HTML a element. |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- all standard attributes of the commandLink tag --> |
| <!-- UICommand attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>action</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Specifies the action to take when this command is invoked. |
| |
| If the value is an expression, it is expected to be a method |
| binding EL expression that identifies an action method. An action method |
| accepts no parameters and has a String return value, called the action |
| outcome, that identifies the next view displayed. The phase that this |
| event is fired in can be controlled via the immediate attribute. |
| |
| If the value is a string literal, it is treated as a navigation outcome |
| for the current view. This is functionally equivalent to a reference to |
| an action method that returns the string literal. |
| </description> |
| </attribute> |
| <attribute> |
| <name>actionListener</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A method binding EL expression that identifies an action listener method |
| to be invoked if this component is activated by the user. An action |
| listener method accepts a parameter of type javax.faces.event.ActionEvent |
| and returns void. The phase that this event is fired in can be controlled |
| via the immediate attribute. |
| </description> |
| </attribute> |
| <attribute> |
| <name>immediate</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that identifies the phase during which action events |
| should fire. During normal event processing, action methods and |
| action listener methods are fired during the "invoke application" |
| phase of request processing. If this attribute is set to "true", |
| these methods are fired instead at the end of the "apply request |
| values" phase. |
| </description> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>The initial value of this component.</description> |
| </attribute> |
| <!-- HTML 4.0 universal attributes --> |
| <attribute> |
| <name>dir</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description> |
| </attribute> |
| <attribute> |
| <name>lang</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The base language of this document.</description> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: CSS styling instructions.</description> |
| </attribute> |
| <attribute> |
| <name>title</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</description> |
| </attribute> |
| <attribute> |
| <name>styleClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class for this element. Corresponds to the HTML 'class' attribute.</description> |
| </attribute> |
| <!-- HTML 4.0 event-handler attributes --> |
| <attribute> |
| <name>onclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is clicked.</description> |
| </attribute> |
| <attribute> |
| <name>ondblclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is double-clicked.</description> |
| </attribute> |
| <attribute> |
| <name>onmousedown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is released over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseover</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved into this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmousemove</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseout</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moves out of this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeypress</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeydown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed down over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeyup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is released over this element.</description> |
| </attribute> |
| <!-- HTML 4.0 anchor (=a) attributes --> |
| <attribute> |
| <name>accesskey</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Sets the access key for this element.</description> |
| </attribute> |
| <attribute> |
| <name>charset</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies the character encoding of the linked resource.</description> |
| </attribute> |
| <attribute> |
| <name>tabindex</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies the position of this element within the tab order of the document.</description> |
| </attribute> |
| <attribute> |
| <name>onblur</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element loses focus.</description> |
| </attribute> |
| <attribute> |
| <name>onfocus</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element receives focus.</description> |
| </attribute> |
| <attribute> |
| <name>type</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: A hint to the user agent about the content type of the linked resource.</description> |
| </attribute> |
| <attribute> |
| <name>target</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Names the frame that should display content generated by invoking this action. </description> |
| </attribute> |
| <attribute> |
| <name>coords</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: The coordinates of regions within a client side image map.</description> |
| </attribute> |
| <!-- "href" is a special LinkRenderer attribute --> |
| <attribute> |
| <name>hreflang</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: The language of the linked resource.</description> |
| </attribute> |
| <!-- "name" cannot be set by user --> |
| <attribute> |
| <name>rel</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| HTML: The relationship between the current document and |
| the linked resource. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rev</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| HTML: The type(s) describing the reverse link for the linked |
| resource. |
| </description> |
| </attribute> |
| <attribute> |
| <name>shape</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| HTML: The shape of a region in a client side image map. |
| </description> |
| </attribute> |
| </tag> |
| <!-- data_table --> |
| <tag> |
| <name>dataTable</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlDataTableTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| This component renders as an HTML table element. It has as its |
| children h:column entities, which describe the columns of the table. |
| It can be decorated with facets named "header" and "footer" to |
| specify header and footer rows. |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- all standard attributes of the dataTable tag --> |
| <!-- UIPanel attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>columnClasses</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| A comma separated list of CSS class names to apply to td elements in |
| each column. |
| </description> |
| </attribute> |
| <attribute> |
| <name>footerClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class to be applied to footer cells.</description> |
| </attribute> |
| <attribute> |
| <name>headerClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class to be applied to header cells.</description> |
| </attribute> |
| <attribute> |
| <name>rowClasses</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| A comma separated list of CSS class names to apply to td elements in |
| each row. |
| </description> |
| </attribute> |
| <!-- HTML 4.0 universal attributes --> |
| <attribute> |
| <name>dir</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description> |
| </attribute> |
| <attribute> |
| <name>lang</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The base language of this document.</description> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: CSS styling instructions.</description> |
| </attribute> |
| <attribute> |
| <name>title</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</description> |
| </attribute> |
| <attribute> |
| <name>styleClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class for this element. Corresponds to the HTML 'class' attribute.</description> |
| </attribute> |
| <!-- HTML 4.0 event-handler attributes --> |
| <attribute> |
| <name>onclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is clicked.</description> |
| </attribute> |
| <attribute> |
| <name>ondblclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is double-clicked.</description> |
| </attribute> |
| <attribute> |
| <name>onmousedown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is released over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseover</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved into this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmousemove</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseout</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moves out of this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeypress</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeydown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed down over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeyup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is released over this element.</description> |
| </attribute> |
| <!-- HTML 4.0 table attributes --> |
| <attribute> |
| <name>align</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Specifies the horizontal alignment of this element. Deprecated in HTML 4.01.</description> |
| </attribute> |
| <attribute> |
| <name>border</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies the width of the border of this element, in pixels. Deprecated in HTML 4.01.</description> |
| </attribute> |
| <attribute> |
| <name>bgcolor</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The background color of this element.</description> |
| </attribute> |
| <attribute> |
| <name>datafld</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>Reserved for future use.</description> |
| </attribute> |
| <attribute> |
| <name>datasrc</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>Reserved for future use.</description> |
| </attribute> |
| <attribute> |
| <name>dataformatas</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>Reserved for future use.</description> |
| </attribute> |
| <attribute> |
| <name>cellpadding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| HTML: Specifies the amount of empty space between the cell border and |
| its contents. It can be either a pixel length or a percentage. |
| </description> |
| </attribute> |
| <attribute> |
| <name>cellspacing</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| HTML: Specifies the amount of space between the cells of the table. |
| It can be either a pixel length or a percentage of available |
| space. |
| </description> |
| </attribute> |
| <attribute> |
| <name>frame</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| HTML: Controls what part of the frame that surrounds a table is |
| visible. Values include: void, above, below, hsides, lhs, |
| rhs, vsides, box, and border. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rules</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| HTML: Controls how rules are rendered between cells. Values include: |
| none, groups, rows, cols, and all. |
| </description> |
| </attribute> |
| <attribute> |
| <name>summary</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| HTML: Provides a summary of the contents of the table, for |
| accessibility purposes. |
| </description> |
| </attribute> |
| <attribute> |
| <name>width</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| HTML: Specifies the desired width of the table, as a pixel length or |
| a percentage of available space. |
| </description> |
| </attribute> |
| <!-- UIData attributes --> |
| <attribute> |
| <name>value</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>An EL expression that specifies the data model that backs this table. The value can be of any type. |
| |
| A value of type DataModel is used directly. Array-like parameters of type java.util.List, array of Object, |
| java.sql.ResultSet, or javax.servlet.jsp.jstl.sql.Result are wrapped in a DataModel. |
| |
| Other values are wrapped in a DataModel as a single row.</description> |
| </attribute> |
| <attribute> |
| <name>var</name> |
| <required>true</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>Defines the name of the request-scope variable that will hold the current row during iteration. This value must be a static value.</description> |
| </attribute> |
| <attribute> |
| <name>rows</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The number of rows to be displayed. Specify zero for all remaining rows in the table.</description> |
| </attribute> |
| <attribute> |
| <name>first</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The index of the first row to be displayed, where 0 is the first row.</description> |
| </attribute> |
| </tag> |
| <!-- form --> |
| <tag> |
| <name>form</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlFormTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| Renders an HTML form element. |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- UIForm attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| <!-- HTML 4.0 universal attributes --> |
| <attribute> |
| <name>dir</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description> |
| </attribute> |
| <attribute> |
| <name>lang</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The base language of this document.</description> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: CSS styling instructions.</description> |
| </attribute> |
| <attribute> |
| <name>title</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</description> |
| </attribute> |
| <attribute> |
| <name>styleClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class for this element. Corresponds to the HTML 'class' attribute.</description> |
| </attribute> |
| <!-- HTML 4.0 event-handler attributes --> |
| <attribute> |
| <name>onclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is clicked.</description> |
| </attribute> |
| <attribute> |
| <name>ondblclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is double-clicked.</description> |
| </attribute> |
| <attribute> |
| <name>onmousedown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is released over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseover</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved into this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmousemove</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseout</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moves out of this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeypress</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeydown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed down over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeyup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is released over this element.</description> |
| </attribute> |
| <!-- HTML 4.0 form attributes --> |
| <attribute> |
| <name>target</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Names the frame that should display content generated by invoking this action. </description> |
| </attribute> |
| <attribute> |
| <name>accept</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| HTML: Provides a comma-separated list of content types that the |
| server processing this form can handle. |
| </description> |
| </attribute> |
| <attribute> |
| <name>acceptCharset</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| HTML: The list of character encodings accepted by the server for this |
| form. |
| </description> |
| </attribute> |
| <attribute> |
| <name>enctype</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| HTML: The content type used to submit this form to the server. |
| </description> |
| </attribute> |
| <attribute> |
| <name>onreset</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when this form is reset.</description> |
| </attribute> |
| <attribute> |
| <name>onsubmit</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when this form is submitted.</description> |
| </attribute> |
| </tag> |
| <!-- graphic_image --> |
| <tag> |
| <name>graphicImage</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlGraphicImageTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| Renders an HTML img element. |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- UIGraphic attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>url</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| An alias for the "value" attribute. |
| </description> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The URL of the image. If the URL starts with a '/', it is relative |
| to the context path of the web application. |
| </description> |
| </attribute> |
| <!-- HTML 4.0 universal attributes --> |
| <attribute> |
| <name>dir</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description> |
| </attribute> |
| <attribute> |
| <name>lang</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The base language of this document.</description> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: CSS styling instructions.</description> |
| </attribute> |
| <attribute> |
| <name>title</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</description> |
| </attribute> |
| <attribute> |
| <name>styleClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class for this element. Corresponds to the HTML 'class' attribute.</description> |
| </attribute> |
| <!-- HTML 4.0 event-handler attributes --> |
| <attribute> |
| <name>onclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is clicked.</description> |
| </attribute> |
| <attribute> |
| <name>ondblclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is double-clicked.</description> |
| </attribute> |
| <attribute> |
| <name>onmousedown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is released over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseover</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved into this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmousemove</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseout</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moves out of this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeypress</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeydown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed down over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeyup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is released over this element.</description> |
| </attribute> |
| <!-- The subset of HTML 4.0 img attributes that are supported by the JSF 1.1 specification --> |
| <attribute> |
| <name>alt</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description> |
| </attribute> |
| <attribute> |
| <name>height</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Overrides the natural height of this image, by specifying height in pixels.</description> |
| </attribute> |
| <attribute> |
| <name>ismap</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies server-side image map handling for this image.</description> |
| </attribute> |
| <attribute> |
| <name>longdesc</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: A link to a long description of the image.</description> |
| </attribute> |
| <!-- "name" attribute cannot be set directly by user --> |
| <!-- "src" attribute cannot be set directly, use "url" instead! --> |
| <attribute> |
| <name>usemap</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies an image map to use with this image.</description> |
| </attribute> |
| <attribute> |
| <name>width</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Overrides the natural width of this image, by specifying width in pixels.</description> |
| </attribute> |
| </tag> |
| <!-- input_hidden --> |
| <tag> |
| <name>inputHidden</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlInputHiddenTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| Renders as an HTML input tag with its type set to "hidden". |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- UIInput attributes --> |
| <!-- UIOutput attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>The initial value of this component.</description> |
| </attribute> |
| <attribute> |
| <name>converter</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| An expression that specifies the Converter for this component. |
| If the value binding expression is a String, the String is used |
| as an ID to look up a Converter. If the value binding expression |
| is a Converter, uses that instance as the converter. |
| |
| The value can either be a static value (ID case only) or an EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>immediate</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that identifies the phase during which value change |
| events should fire. During normal event processing, value change |
| events are fired during the "invoke application" phase of request |
| processing. If this attribute is set to "true", these methods are |
| fired instead at the end of the "apply request values" phase. |
| </description> |
| </attribute> |
| <attribute> |
| <name>required</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether an input value is required. |
| If this value is true, and no input value is provided, the error |
| message javax.faces.component.UIInput.REQUIRED is posted. |
| </description> |
| </attribute> |
| <attribute> |
| <name>validator</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A method binding EL expression, accepting FacesContext, UIComponent, |
| and Object parameters, and returning void, that validates the |
| component's local value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>valueChangeListener</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A method binding EL expression, accepting a ValueChangeEvent parameter |
| and returning void. The specified method is invoked if this component |
| is modified. The phase that this handler is fired in can be controlled |
| via the immediate attribute. |
| </description> |
| </attribute> |
| </tag> |
| <!-- input_secret --> |
| <tag> |
| <name>inputSecret</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlInputSecretTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| Renders as an HTML input tag with its type set to "password". |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- todo: not all html_input_attributes are used for input_secret |
| in RI (e.g. datafld, datasrc, ...) --> |
| <!-- UIInput attributes --> |
| <!-- UIOutput attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>The initial value of this component.</description> |
| </attribute> |
| <attribute> |
| <name>converter</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| An expression that specifies the Converter for this component. |
| If the value binding expression is a String, the String is used |
| as an ID to look up a Converter. If the value binding expression |
| is a Converter, uses that instance as the converter. |
| |
| The value can either be a static value (ID case only) or an EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>immediate</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that identifies the phase during which value change |
| events should fire. During normal event processing, value change |
| events are fired during the "invoke application" phase of request |
| processing. If this attribute is set to "true", these methods are |
| fired instead at the end of the "apply request values" phase. |
| </description> |
| </attribute> |
| <attribute> |
| <name>required</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether an input value is required. |
| If this value is true, and no input value is provided, the error |
| message javax.faces.component.UIInput.REQUIRED is posted. |
| </description> |
| </attribute> |
| <attribute> |
| <name>validator</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A method binding EL expression, accepting FacesContext, UIComponent, |
| and Object parameters, and returning void, that validates the |
| component's local value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>valueChangeListener</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A method binding EL expression, accepting a ValueChangeEvent parameter |
| and returning void. The specified method is invoked if this component |
| is modified. The phase that this handler is fired in can be controlled |
| via the immediate attribute. |
| </description> |
| </attribute> |
| <!-- HTML 4.0 input attributes --> |
| <attribute> |
| <name>accesskey</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Sets the access key for this element.</description> |
| </attribute> |
| <attribute> |
| <name>align</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Specifies the horizontal alignment of this element. Deprecated in HTML 4.01.</description> |
| </attribute> |
| <attribute> |
| <name>alt</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description> |
| </attribute> |
| <attribute> |
| <name>disabled</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: When true, this element cannot receive focus.</description> |
| </attribute> |
| <attribute> |
| <name>onblur</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element loses focus.</description> |
| </attribute> |
| <attribute> |
| <name>onfocus</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element receives focus.</description> |
| </attribute> |
| <attribute> |
| <name>onchange</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element is modified.</description> |
| </attribute> |
| <attribute> |
| <name>onselect</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element is selected.</description> |
| </attribute> |
| <attribute> |
| <name>readonly</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| HTML: When true, indicates that this component cannot be modified by the user. |
| The element may receive focus unless it has also been disabled. |
| </description> |
| </attribute> |
| <attribute> |
| <name>tabindex</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies the position of this element within the tab order of the document.</description> |
| </attribute> |
| <attribute> |
| <name>maxlength</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: The maximum number of characters allowed to be entered.</description> |
| </attribute> |
| <attribute> |
| <name>size</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: The initial width of this control, in characters.</description> |
| </attribute> |
| <!-- HTML 4.0 universal attributes --> |
| <attribute> |
| <name>dir</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description> |
| </attribute> |
| <attribute> |
| <name>lang</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The base language of this document.</description> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: CSS styling instructions.</description> |
| </attribute> |
| <attribute> |
| <name>title</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</description> |
| </attribute> |
| <attribute> |
| <name>styleClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class for this element. Corresponds to the HTML 'class' attribute.</description> |
| </attribute> |
| <!-- HTML 4.0 event-handler attributes --> |
| <attribute> |
| <name>onclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is clicked.</description> |
| </attribute> |
| <attribute> |
| <name>ondblclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is double-clicked.</description> |
| </attribute> |
| <attribute> |
| <name>onmousedown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is released over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseover</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved into this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmousemove</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseout</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moves out of this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeypress</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeydown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed down over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeyup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is released over this element.</description> |
| </attribute> |
| <!-- SecretRenderer attributes --> |
| <attribute> |
| <name>redisplay</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| If true, the value will be re-sent (in plaintext) when the form |
| is rerendered (see JSF.7.4.4). Default is false. |
| </description> |
| </attribute> |
| </tag> |
| <!-- input_text --> |
| <tag> |
| <name>inputText</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlInputTextTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| Renders a HTML input element. |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- all standard attributes of the inputText tag --> |
| <!-- UIInput attributes --> |
| <!-- UIOutput attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>The initial value of this component.</description> |
| </attribute> |
| <attribute> |
| <name>converter</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| An expression that specifies the Converter for this component. |
| If the value binding expression is a String, the String is used |
| as an ID to look up a Converter. If the value binding expression |
| is a Converter, uses that instance as the converter. |
| |
| The value can either be a static value (ID case only) or an EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>immediate</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that identifies the phase during which value change |
| events should fire. During normal event processing, value change |
| events are fired during the "invoke application" phase of request |
| processing. If this attribute is set to "true", these methods are |
| fired instead at the end of the "apply request values" phase. |
| </description> |
| </attribute> |
| <attribute> |
| <name>required</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether an input value is required. |
| If this value is true, and no input value is provided, the error |
| message javax.faces.component.UIInput.REQUIRED is posted. |
| </description> |
| </attribute> |
| <attribute> |
| <name>validator</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A method binding EL expression, accepting FacesContext, UIComponent, |
| and Object parameters, and returning void, that validates the |
| component's local value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>valueChangeListener</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A method binding EL expression, accepting a ValueChangeEvent parameter |
| and returning void. The specified method is invoked if this component |
| is modified. The phase that this handler is fired in can be controlled |
| via the immediate attribute. |
| </description> |
| </attribute> |
| <!-- HTML 4.0 universal attributes --> |
| <attribute> |
| <name>dir</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description> |
| </attribute> |
| <attribute> |
| <name>lang</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The base language of this document.</description> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: CSS styling instructions.</description> |
| </attribute> |
| <attribute> |
| <name>title</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</description> |
| </attribute> |
| <attribute> |
| <name>styleClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class for this element. Corresponds to the HTML 'class' attribute.</description> |
| </attribute> |
| <!-- HTML 4.0 event-handler attributes --> |
| <attribute> |
| <name>onclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is clicked.</description> |
| </attribute> |
| <attribute> |
| <name>ondblclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is double-clicked.</description> |
| </attribute> |
| <attribute> |
| <name>onmousedown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is released over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseover</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved into this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmousemove</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseout</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moves out of this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeypress</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeydown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed down over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeyup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is released over this element.</description> |
| </attribute> |
| <!-- HTML 4.0 input attributes --> |
| <attribute> |
| <name>accesskey</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Sets the access key for this element.</description> |
| </attribute> |
| <attribute> |
| <name>align</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Specifies the horizontal alignment of this element. Deprecated in HTML 4.01.</description> |
| </attribute> |
| <attribute> |
| <name>alt</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description> |
| </attribute> |
| <attribute> |
| <name>disabled</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: When true, this element cannot receive focus.</description> |
| </attribute> |
| <attribute> |
| <name>onblur</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element loses focus.</description> |
| </attribute> |
| <attribute> |
| <name>onfocus</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element receives focus.</description> |
| </attribute> |
| <attribute> |
| <name>onchange</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element is modified.</description> |
| </attribute> |
| <attribute> |
| <name>onselect</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element is selected.</description> |
| </attribute> |
| <attribute> |
| <name>readonly</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| HTML: When true, indicates that this component cannot be modified by the user. |
| The element may receive focus unless it has also been disabled. |
| </description> |
| </attribute> |
| <attribute> |
| <name>tabindex</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies the position of this element within the tab order of the document.</description> |
| </attribute> |
| <attribute> |
| <name>maxlength</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: The maximum number of characters allowed to be entered.</description> |
| </attribute> |
| <attribute> |
| <name>size</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: The initial width of this control, in characters.</description> |
| </attribute> |
| </tag> |
| <!-- input_textarea --> |
| <tag> |
| <name>inputTextarea</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlInputTextareaTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| Renders a HTML textarea element. |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- all standard attributes of the inputTextarea tag --> |
| <!-- UIInput attributes --> |
| <!-- UIOutput attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>The initial value of this component.</description> |
| </attribute> |
| <attribute> |
| <name>converter</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| An expression that specifies the Converter for this component. |
| If the value binding expression is a String, the String is used |
| as an ID to look up a Converter. If the value binding expression |
| is a Converter, uses that instance as the converter. |
| |
| The value can either be a static value (ID case only) or an EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>immediate</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that identifies the phase during which value change |
| events should fire. During normal event processing, value change |
| events are fired during the "invoke application" phase of request |
| processing. If this attribute is set to "true", these methods are |
| fired instead at the end of the "apply request values" phase. |
| </description> |
| </attribute> |
| <attribute> |
| <name>required</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether an input value is required. |
| If this value is true, and no input value is provided, the error |
| message javax.faces.component.UIInput.REQUIRED is posted. |
| </description> |
| </attribute> |
| <attribute> |
| <name>validator</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A method binding EL expression, accepting FacesContext, UIComponent, |
| and Object parameters, and returning void, that validates the |
| component's local value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>valueChangeListener</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A method binding EL expression, accepting a ValueChangeEvent parameter |
| and returning void. The specified method is invoked if this component |
| is modified. The phase that this handler is fired in can be controlled |
| via the immediate attribute. |
| </description> |
| </attribute> |
| <!-- HTML 4.0 textarea attributes --> |
| <attribute> |
| <name>datafld</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>Reserved for future use.</description> |
| </attribute> |
| <attribute> |
| <name>datasrc</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>Reserved for future use.</description> |
| </attribute> |
| <attribute> |
| <name>dataformatas</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>Reserved for future use.</description> |
| </attribute> |
| <attribute> |
| <name>accesskey</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Sets the access key for this element.</description> |
| </attribute> |
| <attribute> |
| <name>disabled</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: When true, this element cannot receive focus.</description> |
| </attribute> |
| <attribute> |
| <name>onblur</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element loses focus.</description> |
| </attribute> |
| <attribute> |
| <name>onfocus</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element receives focus.</description> |
| </attribute> |
| <attribute> |
| <name>onchange</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element is modified.</description> |
| </attribute> |
| <attribute> |
| <name>onselect</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element is selected.</description> |
| </attribute> |
| <attribute> |
| <name>tabindex</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies the position of this element within the tab order of the document.</description> |
| </attribute> |
| <attribute> |
| <name>readonly</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| HTML: When true, indicates that this component cannot be modified by the user. |
| The element may receive focus unless it has also been disabled. |
| </description> |
| </attribute> |
| <attribute> |
| <name>cols</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: The width of this element, in characters.</description> |
| </attribute> |
| <attribute> |
| <name>rows</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: The height of this element, in characters.</description> |
| </attribute> |
| <!-- HTML 4.0 universal attributes --> |
| <attribute> |
| <name>dir</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description> |
| </attribute> |
| <attribute> |
| <name>lang</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The base language of this document.</description> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: CSS styling instructions.</description> |
| </attribute> |
| <attribute> |
| <name>title</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</description> |
| </attribute> |
| <attribute> |
| <name>styleClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class for this element. Corresponds to the HTML 'class' attribute.</description> |
| </attribute> |
| <!-- HTML 4.0 event-handler attributes --> |
| <attribute> |
| <name>onclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is clicked.</description> |
| </attribute> |
| <attribute> |
| <name>ondblclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is double-clicked.</description> |
| </attribute> |
| <attribute> |
| <name>onmousedown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is released over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseover</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved into this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmousemove</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseout</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moves out of this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeypress</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeydown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed down over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeyup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is released over this element.</description> |
| </attribute> |
| </tag> |
| <!-- message --> |
| <tag> |
| <name>message</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlMessageTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| Renders the first FacesMessage that is assigned to the component |
| referenced by the "for" attribute. |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- all standard attributes of the message tag --> |
| <!-- UIMessage attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>for</name> |
| <required>true</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| An EL expression, returning a String, with the unique ID of the component |
| for which messages should be displayed. This string has the same format |
| as that accepted by the UIComponent.findComponent() method. |
| </description> |
| </attribute> |
| <attribute> |
| <name>showSummary</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| An EL expression, returning a boolean, that controls whether the |
| summary text of the associated messages is displayed. Default: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>showDetail</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| An EL expression, returning a boolean, that controls whether the |
| detail text of the associated messages is displayed. Default: false. |
| </description> |
| </attribute> |
| <!-- HTML 4.0 universal attributes --> |
| <attribute> |
| <name>dir</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description> |
| </attribute> |
| <attribute> |
| <name>lang</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The base language of this document.</description> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: CSS styling instructions.</description> |
| </attribute> |
| <attribute> |
| <name>title</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</description> |
| </attribute> |
| <attribute> |
| <name>styleClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class for this element. Corresponds to the HTML 'class' attribute.</description> |
| </attribute> |
| <!-- HTML 4.0 event-handler attributes --> |
| <attribute> |
| <name>onclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is clicked.</description> |
| </attribute> |
| <attribute> |
| <name>ondblclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is double-clicked.</description> |
| </attribute> |
| <attribute> |
| <name>onmousedown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is released over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseover</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved into this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmousemove</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseout</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moves out of this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeypress</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeydown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed down over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeyup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is released over this element.</description> |
| </attribute> |
| <!-- HtmlMessage attributes --> |
| <attribute> |
| <name>infoClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS class to be used for messages with severity "INFO".</description> |
| </attribute> |
| <attribute> |
| <name>infoStyle</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS style to be used for messages with severity "INFO".</description> |
| </attribute> |
| <attribute> |
| <name>warnClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS class to be used for messages with severity "WARN".</description> |
| </attribute> |
| <attribute> |
| <name>warnStyle</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS style to be used for messages with severity "WARN".</description> |
| </attribute> |
| <attribute> |
| <name>errorClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS class to be used for messages with severity "ERROR".</description> |
| </attribute> |
| <attribute> |
| <name>errorStyle</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS style to be used for messages with severity "ERROR".</description> |
| </attribute> |
| <attribute> |
| <name>fatalClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS class to be used for messages with severity "FATAL".</description> |
| </attribute> |
| <attribute> |
| <name>fatalStyle</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS style to be used for messages with severity "FATAL".</description> |
| </attribute> |
| <attribute> |
| <name>tooltip</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| If true, the message summary will be rendered as a tooltip (i.e. HTML title attribute). |
| </description> |
| </attribute> |
| </tag> |
| <!-- messages --> |
| <tag> |
| <name>messages</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlMessagesTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| Renders all or some FacesMessages depending on the "for" and |
| "globalOnly" attributes:<br> |
| <ul> |
| <li>If globalOnly = true, only global messages, that have no |
| associated clientId, will be displayed.</li> |
| <li>else if there is a "for" attribute, only messages that are |
| assigned to the component referenced by the "for" attribute |
| are displayed.</li> |
| <li>else all messages are displayed.</li> |
| </ul> |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| |
| </description> |
| <!-- all standard attributes of the messages tag --> |
| <!-- UIMessages attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>showSummary</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that controls whether the summary text of the |
| associated messages is displayed. Default: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>showDetail</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that controls whether the detail text of the |
| associated messages is displayed. Default: false. |
| </description> |
| </attribute> |
| <attribute> |
| <name>globalOnly</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that controls whether global messages (those without |
| IDs) should be displayed. Default: true. |
| </description> |
| </attribute> |
| <!-- HTML 4.0 universal attributes --> |
| <attribute> |
| <name>dir</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description> |
| </attribute> |
| <attribute> |
| <name>lang</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The base language of this document.</description> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: CSS styling instructions.</description> |
| </attribute> |
| <attribute> |
| <name>title</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</description> |
| </attribute> |
| <attribute> |
| <name>styleClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class for this element. Corresponds to the HTML 'class' attribute.</description> |
| </attribute> |
| <!-- HTML 4.0 event-handler attributes --> |
| <attribute> |
| <name>onclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is clicked.</description> |
| </attribute> |
| <attribute> |
| <name>ondblclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is double-clicked.</description> |
| </attribute> |
| <attribute> |
| <name>onmousedown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is released over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseover</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved into this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmousemove</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseout</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moves out of this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeypress</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeydown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed down over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeyup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is released over this element.</description> |
| </attribute> |
| <!-- HtmlMessages attributes --> |
| <attribute> |
| <name>infoClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS class to be used for messages with severity "INFO".</description> |
| </attribute> |
| <attribute> |
| <name>infoStyle</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS style to be used for messages with severity "INFO".</description> |
| </attribute> |
| <attribute> |
| <name>warnClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS class to be used for messages with severity "WARN".</description> |
| </attribute> |
| <attribute> |
| <name>warnStyle</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS style to be used for messages with severity "WARN".</description> |
| </attribute> |
| <attribute> |
| <name>errorClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS class to be used for messages with severity "ERROR".</description> |
| </attribute> |
| <attribute> |
| <name>errorStyle</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS style to be used for messages with severity "ERROR".</description> |
| </attribute> |
| <attribute> |
| <name>fatalClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS class to be used for messages with severity "FATAL".</description> |
| </attribute> |
| <attribute> |
| <name>fatalStyle</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>CSS style to be used for messages with severity "FATAL".</description> |
| </attribute> |
| <attribute> |
| <name>layout</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The layout: "table" or "list". Default: list</description> |
| </attribute> |
| <attribute> |
| <name>tooltip</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description> |
| If true, the message summary will be rendered as a tooltip (i.e. HTML title attribute). |
| </description> |
| </attribute> |
| </tag> |
| <!-- outputLabel --> |
| <tag> |
| <name>outputLabel</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlOutputLabelTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| Renders a HTML label element. |
| |
| In addition to the JSF specification, MyFaces allows it to directly |
| give an output text via the "value" attribute. |
| |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- all standard attributes of the outputLabel tag --> |
| <!-- UIOutput attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| The developer-assigned ID of this component. The ID must be unique |
| within the scope of the tag's enclosing naming container (e.g. |
| h:form or f:subview). This value must be a static value. |
| </description> |
| </attribute> |
| <attribute> |
| <name>binding</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| Identifies a backing bean property (of type UIComponent or appropriate |
| subclass) to bind to this component instance. This value must be an |
| EL expression. |
| </description> |
| </attribute> |
| <attribute> |
| <name>rendered</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| A boolean value that indicates whether this component should be rendered. |
| Default value: true. |
| </description> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>The initial value of this component.</description> |
| </attribute> |
| <attribute> |
| <name>converter</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description> |
| An expression that specifies the Converter for this component. |
| If the value binding expression is a String, the String is used |
| as an ID to look up a Converter. If the value binding expression |
| is a Converter, uses that instance as the converter. |
| |
| The value can either be a static value (ID case only) or an EL expression. |
| </description> |
| </attribute> |
| <!-- HTML 4.0 universal attributes --> |
| <attribute> |
| <name>dir</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description> |
| </attribute> |
| <attribute> |
| <name>lang</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: The base language of this document.</description> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: CSS styling instructions.</description> |
| </attribute> |
| <attribute> |
| <name>title</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</description> |
| </attribute> |
| <attribute> |
| <name>styleClass</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The CSS class for this element. Corresponds to the HTML 'class' attribute.</description> |
| </attribute> |
| <!-- HTML 4.0 event-handler attributes --> |
| <attribute> |
| <name>onclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is clicked.</description> |
| </attribute> |
| <attribute> |
| <name>ondblclick</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the element is double-clicked.</description> |
| </attribute> |
| <attribute> |
| <name>onmousedown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is released over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseover</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved into this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmousemove</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description> |
| </attribute> |
| <attribute> |
| <name>onmouseout</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when the pointing device is moves out of this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeypress</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeydown</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is pressed down over this element.</description> |
| </attribute> |
| <attribute> |
| <name>onkeyup</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>HTML: Script to be invoked when a key is released over this element.</description> |
| </attribute> |
| <!-- HTML 4.0 label attributes --> |
| <attribute> |
| <name>accesskey</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Sets the access key for this element.</description> |
| </attribute> |
| <attribute> |
| <name>onblur</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element loses focus.</description> |
| </attribute> |
| <attribute> |
| <name>onfocus</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <type>java.lang.String</type> |
| <description>HTML: Specifies a script to be invoked when the element receives focus.</description> |
| </attribute> |
| <!-- "for" is a specific LabelRenderer attribute --> |
| <!-- LabelRenderer attributes --> |
| <attribute> |
| <name>for</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| <description>The client ID of the target input element of this label.</description> |
| </attribute> |
| </tag> |
| <!-- output_link --> |
| <tag> |
| <name>outputLink</name> |
| <tag-class>org.apache.myfaces.taglib.html.HtmlOutputLinkTag</tag-class> |
| <body-content>JSP</body-content> |
| <description> |
| Renders a HTML a element. Child f:param elements are added to the href |
| attribute as query parameters. Other children are rendered as the link text or image. |
| |
| Unless otherwise specified, all attributes accept static values |
| or EL expressions. |
| </description> |
| <!-- UIOutput attributes --> |
| <!-- UIComponent attributes --> |
| <attribute> |
| |