html:select

 < Day Day Up > 



<html:select />

The <html:select /> tag is used to render an HTML <input> element with an input type of select. The <html:select /> tag has a body type of JSP and supports 28 attributes, described in Table 16.23.

Table 16.23: <html:select /> Tag Attributes

Attribute

Description

property

Specifies a request parameter that is included with the current request, set to the value of the selection. (required)

alt

Defines an alternate text string for this element. (optional)

altKey

Defines a resources key (to be retrieved from a resource bundle) that references an alternate text string for this element. (optional)

disabled

If set to true, causes this HTML input element to be disabled. The default value is false. (optional)

indexed

If set to true, then the name of the HTML tag is rendered as propertyName[indexnumber]. The [] characters surrounding the index are generated for every iteration and taken from its ancestor, the <logic:iterate /> tag. The indexed attribute is valid only when the tag using it is nested with a <logic:iterate /> tag. The default value is false. (optional)

multiple

If set to true, creates a <select> list support for multiple selections. The default value is false. (optional)

name

Identifies the JavaBean whose data members will be used as the pre-selected values of the <select> list. If this name attribute is not defined, then the ActionForm indicated by the <html:form /> tag is used. (optional)

onblur

Specifies a JavaScript function that is executed when the containing element loses its focus. (optional)

onchange

Specifies a JavaScript function that is executed when this element loses input focus and its value has changed. (optional)

onclick

Specifies a JavaScript function that is executed when this element receives a mouse click. (optional)

ondblclick

Specifies a JavaScript function that is executed when this element receives a mouse double-click. (optional)

onfocus

Specifies a JavaScript function that is executed when this element receives input focus. (optional)

onkeydown

Specifies a JavaScript function that is executed when this element has focus and a key is pressed. (optional)

onkeypress

Specifies a JavaScript function that is executed when this element has focus and a key is pressed and released. (optional)

onkeyup

Specifies a JavaScript function that is executed when this element has focus and a key is released. (optional)

onmousedown

Specifies a JavaScript function that is executed when this element is under the mouse pointer and a mouse button is pressed. (optional)

onmousemove

Specifies a JavaScript function that is executed when this element is under the mouse pointer and the pointer is moved. (optional)

onmouseout

Specifies a JavaScript function that is executed when this element is under the mouse pointer but the pointer is then moved outside the element. (optional)

onmouseover

Specifies a JavaScript function that is executed when this element is not under the mouse pointer but the pointer is then moved inside the element. (optional)

onmouseup

Specifies a JavaScript function that is executed when this element is under the mouse pointer and a mouse button is released. (optional)

style

Specifies a Cascading Style Sheet style to apply to this HTML element. (optional)

styleClass

Specifies a Cascading Style Sheet class to apply to this HTML element. (optional)

styleId

Specifies an HTML identifier to be associated with this HTML element. (optional)

tabindex

Identifies the tab order of this element in relation to the other elements of the containing Form. (optional)

size

Indicates the number of options to display at once. (optional)

title

Specifies the advisory title for this HTML element. (required)

titleKey

Specifies a resources key (to be retrieved from a resource bundle) that references a title string for this element. (optional)

value

Specifies the value to test for when setting the currently selected option. (optional)

start sidebar

The <html:select /> tag must be nested inside the body of an <html:form /> tag.

end sidebar



 < Day Day Up > 



Professional Jakarta Struts
Professional Jakarta Struts (Programmer to Programmer)
ISBN: 0764544373
EAN: 2147483647
Year: 2003
Pages: 183

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net