NetUI Tag Library Documentation (Version 1.0.2)

netui-data
netui-data:footer Tag

The Footer tag is used to render a table row after the data grid has rendered the header and rows regions demarcated by the <netui-data:header> and <netui-data:rows> tags respectively.

Syntax

<netui-data:footer
    [align="string_align"]
    [char="string_alignChar"]
    [charoff="string_alignCharOff"]
    [dir="string_dir"]
    [lang="string_lang"]
    [onClick="string_onClick"]
    [onDblClick="string_onDblClick"]
    [onKeyDown="string_onKeyDown"]
    [onKeyPress="string_onKeyPress"]
    [onKeyUp="string_onKeyUp"]
    [onMouseDown="string_onMouseDown"]
    [onMouseMove="string_onMouseMove"]
    [onMouseOut="string_onMouseOut"]
    [onMouseOver="string_onMouseOver"]
    [onMouseUp="string_onMouseUp"]
    [renderRow="boolean_renderRow"]
    [style="string_style"]
    [styleClass="string_style_class"]
    [tagId="string_tagId"]
    [title="string_title"]
    [valign="string_align"] >
    ... JSP content ...
</netui-data:footer>

Description

The Footer tag is used to render a table row after the data grid has rendered the header and rows regions demarcated by the <netui-data:header> and <netui-data:rows> tags respectively. The footer tag can also optionally render a <tfoot> HTML tag if the data grid is rendering HTML table row groups. To enable this functionality, set the <netui-data:dataGrid> attribute. The location of the footer tag inside of a data grid does not affect when its content renders.

The attribute setters for the footer tag are used to add HTML attributes to the ≶tfoot> HTML tag. When row group rendering is disabled, attributes set here do not render.

Because this tag renders inside of an HTML table, it by default renders an HTML <tr> tag to represent a table row. Table row tag rendering can be disabled using the <netui-data:footer> attribute. When this is disabled, the page author is responsible for maintaining the integrity of the HTML table by writing <tr> tags manually or by using the <netui-data:row> tag. When this tag is rendering it does not produce table cells; the contents of the table row in the footer is entirely left to the page author. With row rendering disabled, it is also possible to add multiple table rows to the end of a data grid.

The set of JSP implicit objects available to the body include:

Attributes
align
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The horizontal alignment of the HTML tfoot tag.
char
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The horizontal alignment character of the HTML tfoot tag
charoff
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The horizontal alignment character offset of the HTML tfoot tag.
dir
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The text direction attribute.
lang
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The language.
onClick
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The onClick JavaScript event for the HTML tfoot.
onDblClick
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The onDblClick JavaScript event for the HTML tfoot.
onKeyDown
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The onKeyDown JavaScript event for the HTML tfoot.
onKeyPress
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The onKeyPress JavaScript event for the HTML tfoot.
onKeyUp
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The onKeyUp JavaScript event for the HTML tfoot.
onMouseDown
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The onMouseDown JavaScript event for the HTML tfoot.
onMouseMove
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The onMouseMove JavaScript event for the HTML tfoot.
onMouseOut
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The onMouseOut JavaScript event for the HTML tfoot.
onMouseOver
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The onMouseOver JavaScript event for the HTML tfoot.
onMouseUp
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The onMouseUp JavaScript event for the HTML tfoot.
renderRow
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

Set a boolean that enables / disables rendering HTML table rows by this tag. If the value is enabled, an HTML <tr> will be rendered when this tag renders its body. If the value is disabled, no <tr> tags will be rendered and the page author is responsible for maintaining the integrity of the HTML table.
style
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The style for the HTML tfoot tag.
styleClass
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The style class of the HTML tfoot tag.
tagId
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The tagId of the HTML tfoot tag.
title
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The title of the HTML tfoot tag.
valign
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The vertical alignment.


Tag Information
Tag Classorg.apache.beehive.netui.tags.databinding.datagrid.Footer
TagExtraInfo ClassNone
Body Contentscriptless
Display NameNone