rich
Tag list


The <rich:list> component renders a list of items. The list can be an numerically ordered list, an un-ordered bullet-point list, or a data definition list. The component uses a data model for managing the list items, which can be updated dynamically.



Tag Information
Component type org.richfaces.List
Tag Name rich:list
Renderer Type org.richfaces.ListRenderer
Handler Class org.richfaces.taglib.ListHandler

Attributes
Name Required Type Description
binding false javax.faces.component.UIComponent The value binding expression used to wire up this component to a component property of a JavaBean class
dir false java.lang.String Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left).
first false int A zero-relative row number of the first row to display
id false java.lang.String The component identifier for this component. This value must be unique within the closest parent component that is a naming container.
iterationStatusVar false java.lang.String Provides access to the iteration status in a Request scope
keepSaved false boolean Boolean attribute that defines whether this iteration component will reset saved children's state before rendering. By default state is reset if there are no faces messages with severity error or higher
lang false java.lang.String Code describing the language used in the generated markup for this component.
onclick false java.lang.String Javascript code executed when a pointer button is clicked over this element.
ondblclick false java.lang.String Javascript code executed when a pointer button is double clicked over this element.
onkeydown false java.lang.String Javascript code executed when a key is pressed down over this element.
onkeypress false java.lang.String Javascript code executed when a key is pressed and released over this element.
onkeyup false java.lang.String Javascript code executed when a key is released over this element.
onmousedown false java.lang.String Javascript code executed when a pointer button is pressed down over this element.
onmousemove false java.lang.String Javascript code executed when a pointer button is moved within this element.
onmouseout false java.lang.String Javascript code executed when a pointer button is moved away from this element.
onmouseover false java.lang.String Javascript code executed when a pointer button is moved onto this element.
onmouseup false java.lang.String Javascript code executed when a pointer button is released over this element.
onrowclick false java.lang.String Javascript code executed when a pointer button is clicked over table row.
onrowdblclick false java.lang.String Javascript code executed when a pointer button is double clicked over table row.
onrowkeydown false java.lang.String Javascript code executed when a key is pressed down over the table row.
onrowkeypress false java.lang.String Javascript code executed when a key is pressed and released over the table row.
onrowkeyup false java.lang.String Javascript code executed when a key is released over the table row.
onrowmousedown false java.lang.String Javascript code executed when a pointer button is pressed down over table row.
onrowmousemove false java.lang.String Javascript code executed when a pointer button is moved within the table row.
onrowmouseout false java.lang.String Javascript code executed when a pointer button is moved away from the table row.
onrowmouseover false java.lang.String Javascript code executed when a pointer button is moved onto the table row.
onrowmouseup false java.lang.String Javascript code executed when a pointer button is released over the table row.
rendered false boolean Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.
rowClass false java.lang.String Assigns one or more space-separated CSS class names to the list rows
rowClasses false java.lang.String Assigns one or more space-separated CSS class names to the rows of the table. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored.
rowKeyConverter false javax.faces.convert.Converter Converter for a row key object
rowKeyVar false java.lang.String Provides access to the row key in a Request scope
rows false int A number of rows to display, or zero for all remaining rows in the table
stateVar false java.lang.String Provides access to the state in a Request scope
style false java.lang.String CSS style(s) to be applied when this component is rendered.
styleClass false java.lang.String Space-separated list of CSS style class(es) to be applied when this element is rendered. This value must be passed through as the "class" attribute on generated markup.
title false java.lang.String Advisory title information about markup elements generated for this component.
type false org.richfaces.component.ListType The type of the list: unordered (default), ordered, definitions
value false java.lang.Object Points to the data model
var false java.lang.String A request-scope attribute via which the data object for the current row will be used when iterating


Output Generated by Tag Library Documentation Generator.