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]
|