NetUI Tag Library Documentation (Version 1.0.2)

netui-data
netui-data:repeaterItem Tag

This tag is used to render an individual item in the data set as it is iterated over by the <netui-data:repeater> tag.

Syntax

<netui-data:repeaterItem>
    ... JSP content ...
</netui-data:repeaterItem>

Description

This tag is used to render an individual item in the data set as it is iterated over by the <netui-data:repeater> tag. As an individual item is being iterated over, it is available using the ${container.item} JSP EL expression. The <netui-data:repeaterItem> tag can only be uesd when directly contained by a <netui-data:repeater> tag.

By default, the <netui-data:repeaterItem> renders its body exactly once for each of the items in the <netui-data:repeater> tag's data set.

Example

For example, the following sample renders the data set as an HTML table. The <netui-data:repeaterItem> tag renders a new row in the table for each item in the data set.

    <netui-data:repeater dataSource="pageFlow.myDataSet">
        <netui-data:repeaterHeader>
            <table border="1">
                <tr>
                    <td><b>index</b></td>
                    <td><b>name</b></td>
                </tr>
        </netui-data:repeaterHeader>
        <netui-data:repeaterItem>
            <tr>
                <td>
                    <netui:span value="${container.index}" />
                </td>
                <td>
                    <netui:span value="${container.item}" />
                </td>
            </tr>
        </netui-data:repeaterItem>
        <netui-data:repeaterFooter>
            </table>
        </netui-data:repeaterFooter>
    </netui-data:repeater>
 


Tag Information
Tag Classorg.apache.beehive.netui.tags.databinding.repeater.RepeaterItem
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone