NetUI Tag Library Documentation (Version 1.0.2)

netui-data
netui-data:anchorCell Tag

Data grid cell used to render an HTML anchor.

Syntax

<netui-data:anchorCell
    [accessKey="string_accessKey"]
    [action="string_action"]
    [cellAbbr="string_cellAbbr"]
    [cellAlign="string_cellAlign"]
    [cellAxis="string_cellAxis"]
    [cellChar="string_cellAlignChar"]
    [cellCharoff="string_cellAignCharOff"]
    [cellColspan="string_cellColspan"]
    [cellDir="string_cellDir"]
    [cellHeaders="string_cellHeaders"]
    [cellLang="string_cellLang"]
    [cellOnClick="string_cellOnClick"]
    [cellOnDblClick="string_cellOnDblClick"]
    [cellOnKeyDown="string_cellOnKeyDown"]
    [cellOnKeyPress="string_cellOnKeyPress"]
    [cellOnKeyUp="string_cellOnKeyUp"]
    [cellOnMouseDown="string_cellOnMouseDown"]
    [cellOnMouseMove="string_cellOnMouseMove"]
    [cellOnMouseOut="string_cellOnMouseOut"]
    [cellOnMouseOver="string_cellOnMouseOver"]
    [cellOnMouseUp="string_cellOnMouseUp"]
    [cellRowspan="string_cellRowspan"]
    [cellScope="string_cellScope"]
    [cellStyle="string_cellStyle"]
    [cellStyleClass="string_cellStyleClass"]
    [cellTagId="string_cellTagId"]
    [cellTitle="string_cellTitle"]
    [cellValign="string_cellAlign"]
    [charset="string_charset"]
    [dir="string_dir"]
    [filterExpression="string"]
    [href="string_href"]
    [hrefLang="string_hreflang"]
    [lang="string_lang"]
    [onBlur="string_onBlur"]
    [onClick="string_onClick"]
    [onDblClick="string_onDblClick"]
    [onFocus="string_onFocus"]
    [onKeyDown="string_onKeyDown"]
    [onKeyPress="string_onKeyPress"]
    [onKeyUp="string_onKeyUp"]
    [onMouseDown="string_onMouseDown"]
    [onMouseMove="string_onMouseMove"]
    [onMouseOut="string_onMouseOut"]
    [onMouseOver="string_onMouseOver"]
    [onMouseUp="string_onMouseUp"]
    [rel="string_rel"]
    [rev="string_rev"]
    [sortExpression="string"]
    [style="string_style"]
    [styleClass="string_style_class"]
    [tabindex="string_tabIndex"]
    [tagId="string_tagId"]
    [target="string_target"]
    [targetScope="string_targetScope"]
    [title="string_title"]
    [type="string_type"]
    value="string_value" >
    ... JSP content ...
</netui-data:anchorCell>

Description

Data grid cell used to render an HTML anchor. This tag should be used inside of a <netui-data:rows> tag when rendering a data set with the <netui-data:dataGrid> tag. An AnchorCell is used to render an HTML <a> tag. The rendered href is provided with either the action or href attributes. If an action is provided, the action must exist inside of the 'current' Page Flow with which the JSP is associated. If the href is provided, the anchor will use this value as its rendered href. For example:

   <netui-data:anchorCell href="foo.jsp" value="Go To Foo"/>
 
will render:
   <a href="foo.jsp">Go To Foo</a>
 

The AnchorCell tag can also accept NetUI parameter tags that implement the org.apache.beehive.netui.tags.html.IUrlParams interface. When these tags are contained inside of this tag, they add URL parameters onto the rendered href. For example:

   <netui-data:anchorCell href="foo.jsp" value="Go To Foo">
     <netui:parameter name="paramKey" value="paramValue"/>
   </netui-data:anchorCell>
 
will render:
   <a href="foo.jsp?paramKey=paramValue">Go To Foo</a>
 

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

Attributes
accessKey
Required: No  |   Type: char  |   Supports runtime evaluation / JSP Expression Language: Yes

The keyboard navigation key for the element. The following values are not recommended because they are often used by browsers: A, C, E, F, G, H, V, left arrow, and right arrow
action
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The action method to invoke. The action method must be in Page Flow with which the containing JSP is associated.
cellAbbr
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The abbreviated form of the HTML table cell's content.
cellAlign
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The horizontal alignment of the HTML table cell.
cellAxis
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The axis attribute for the HTML table cell.
cellChar
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The horizontal alignment character for the HTML table cell
cellCharoff
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The horizontal alignment character offset for the HTML table cell.
cellColspan
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The colspan attribute of the HTML table cell.
cellDir
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The text direction attribute for the HTML table cell.
cellHeaders
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The headers attribute for the HTML table cell.
cellLang
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The language for the HTML table cell.
cellOnClick
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

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

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

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

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

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

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

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

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

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

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

The row span attribute for the HTML table cell.
cellScope
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The scope attribute for the HTML table cell.
cellStyle
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The style attribute for the HTML table cell.
cellStyleClass
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The style class attribute for the HTML table cell.
cellTagId
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The tagId for the HTML table cell. The user is responsible for ensuring that this tag id is unique in the rendered page.
cellTitle
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The title for the HTML table cell.
cellValign
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The vertical alignment for the HTML table cell.
charset
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The charSet attribute for the HTML anchor.
dir
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The dir attribute for the HTML anchor.
filterExpression
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

Set the filter expression with which this cell should be associated. Cells use this value to lookup any org.apache.beehive.netui.databinding.datagrid.api.filter.Filter state that may apply to this cell. Often, this value matches a <netui-data:headerCell> set on a header cell. It is used by data cells to render styles representing filtered data.

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

The URL to go to; if the URL needs parameters, use the parameter tag to get proper encoding of special characters in the parameters.
hrefLang
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The hrefLang attribute for the HTML anchor.
lang
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The lang attribute for the HTML anchor.
onBlur
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

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

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

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

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

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

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

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

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

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

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

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

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

The rel attribute for the HTML anchor.
rev
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The rev for the HTML anchor.
sortExpression
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

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

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

The style class for the HTML anchor.
tabindex
Required: No  |   Type: int  |   Supports runtime evaluation / JSP Expression Language: Yes

The tabIndex of the rendered HTML tag. This attribute determines the position of the rendered HTML tag in the sequence of tags that the user may advance through by pressing the TAB key.
tagId
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

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

The window target for the HTML anchor.
targetScope
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The target scope in which the associated action's page flow resides.
title
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The title attribute for the HTML anchor.
type
Required: No  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

The type attribute for the HTML anchor.
value
Required: Yes  |   Type: String  |   Supports runtime evaluation / JSP Expression Language: Yes

the text displayed for the HTML anchor


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