Renders an HTML <select> element, associated
with a bean property specified by our attributes. This
tag is only valid when nested inside a form tag body.
This tag operates in two modes, depending upon the
state of the multiple
attribute, which
affects the data type of the associated property you
should use:
Attribute Name |
Description |
alt |
The alternate text for this element.
[RT Expr]
|
altKey |
The message resources key of the alternate text for this
element.
[RT Expr]
|
disabled |
Set to true if this input field should be
disabled.
[RT Expr]
|
indexed |
Valid only inside of logic:iterate tag.
If true then name of the html tag will be rendered as
"id[34].propertyName". Number in brackets will be generated
for every iteration and taken from ancestor logic:iterate tag.
[RT Expr]
|
multiple |
If set to any arbitrary value, the rendered
select element will support
multiple selections.
[RT Expr]
|
name |
The attribute name of the bean whose properties are consulted
to determine which option should be pre-selected when rendering
this input field. If not specified, the bean associated with
the enclosing <html:form> tag is utilized.
[RT Expr]
|
onblur |
JavaScript event handler executed when this element loses input
focus.
[RT Expr]
|
onchange |
JavaScript event handler executed when this element loses input
focus and its value has changed.
[RT Expr]
|
onclick |
JavaScript event handler executed when this element receives a
mouse click.
[RT Expr]
|
ondblclick |
JavaScript event handler executed when this element receives a
mouse double click.
[RT Expr]
|
onfocus |
JavaScript event handler executed when this element receives input
focus.
[RT Expr]
|
onkeydown |
JavaScript event handler executed when this element has focus and a
key is depressed.
[RT Expr]
|
onkeypress |
JavaScript event handler executed when this element has focus and a
key is depressed and released.
[RT Expr]
|
onkeyup |
JavaScript event handler executed when this element has focus and a
key is released.
[RT Expr]
|
onmousedown |
JavaScript event handler executed when this element is under the mouse
pointer and a mouse button is depressed.
[RT Expr]
|
onmousemove |
JavaScript event handler executed when this element is under the
mouse pointer and the pointer is moved.
[RT Expr]
|
onmouseout |
JavaScript event handler executed when this element was under the
mouse pointer but the pointer was moved outside the element.
[RT Expr]
|
onmouseover |
JavaScript event handler executed when this element was not under
the mouse pointer but the pointer is moved inside the element.
[RT Expr]
|
onmouseup |
JavaScript event handler executed when this element is under the
mouse pointer and a mouse button is released.
[RT Expr]
|
property |
Name of the request parameter that will be included with this
submission, set to the specified value.
[Required]
[RT Expr]
|
style |
CSS styles to be applied to this HTML element.
[RT Expr]
|
styleClass |
CSS stylesheet class to be applied to this HTML element
(renders a "class" attribute).
[RT Expr]
|
styleId |
Identifier to be assigned to this HTML element (renders
an "id" attribute).
[RT Expr]
|
tabindex |
The tab order (ascending positive integers) for this element.
[RT Expr]
|
size |
The number of available options displayed at one time.
[RT Expr]
|
title |
The advisory title for this element.
[RT Expr]
|
titleKey |
The message resources key for the advisory title
for this element.
[RT Expr]
|
value |
The value to compare with for marking an option selected.
[RT Expr]
|