Tag reference sheet

Tag library reference for the following tag libraries:

bean

This is version 1.3.

Required attributes are marked with a *

<bean:include>

Can contain: empty

Attributes

NameDescriptionType
anchor String
forward String
href String
id* String
page String
transaction String

<bean:message>

Can contain: empty

Attributes

NameDescriptionType
arg0 String
arg1 String
arg2 String
arg3 String
arg4 String
bundle String
key String
locale String
name String
property String
scope String

<bean:page>

Can contain: empty

Attributes

NameDescriptionType
id* String
property* String

<bean:resource>

Can contain: empty

Attributes

NameDescriptionType
id* String
input String
name* String

<bean:size>

Can contain: empty

Attributes

NameDescriptionType
collection String
id* String
name String
property String
scope String

<bean:struts>

Can contain: empty

Attributes

NameDescriptionType
formBean String
forward String
id* String
mapping String

html

This is version 1.3.

Required attributes are marked with a *

<html:base>

Can contain: empty

Attributes

NameDescriptionType
ref String
server String
target String

<html:button>

Can contain:

Attributes

NameDescriptionType
accesskey The keyboard character used to move focus immediately to this element. String
alt String
altKey String
bundle String
disabled String
indexed String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
property* Name of the request parameter that will be included with this submission, set to the specified value. String
style CSS styles to be applied to this HTML element. String
styleClass CSS stylesheet class to be applied to this HTML element (renders a "class" attribute). String
styleId Identifier to be assigned to this HTML element (renders an "id" attribute). String
tabindex The tab order (ascending positive integers) for this element. String
title String
titleKey String
value Value of the label to be placed on this button. This value will also be submitted as the value of the specified request parameter. [Body of this tag (if any), or "Click"] String

<html:cancel>

Can contain:

Attributes

NameDescriptionType
accesskey String
alt String
altKey String
bundle String
disabled String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
property String
style CSS styles to be applied to this HTML element. String
styleClass CSS stylesheet class to be applied to this HTML element (renders a "class" attribute). String
styleId Identifier to be assigned to this HTML element (renders an "id" attribute). String
tabindex The tab order (ascending positive integers) for this element. String
title String
titleKey String
value Value of the label to be placed on this button. This value will also be submitted as the value of the specified request parameter. [Body of this tag (if any), or "Cancel"] String

<html:checkbox>

Can contain:

Attributes

NameDescriptionType
accesskey The keyboard character used to move focus immediately to this element. String
alt String
altKey String
bundle String
disabled String
errorKey String
errorStyle String
errorStyleClass String
errorStyleId String
indexed String
name The attribute name of the bean whose properties are consulted when rendering the current value of this input field. If not specified, the bean associated with the form tag we are nested within is utilized. String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
property* Name of the request parameter that will be included with this submission, set to the specified value. String
style String
styleClass String
styleId String
tabindex The tab order (ascending positive integers) for this element. String
title String
titleKey String
value The value to be transmitted if this checkbox is checked when the form is submitted. If not specified, the value "on" will be returned. String

<html:errors>

Can contain: empty

Attributes

NameDescriptionType
bundle The servlet context attribute key for the MessageResources instance to use. If not specified, defaults to the application resources configured for our action servlet. String
footer String
header String
locale The session attribute key for the Locale used to select messages to be displayed. If not specified, defaults to the Struts standard value. String
name String
prefix String
property Name of the property for which error messages should be displayed. If not specified, all error messages (regardless of property) are displayed. String
suffix String

<html:file>

Can contain:

Attributes

NameDescriptionType
accept Comma-delimited set of content types that the server you submit to knows how to process. This list can be used by the client browser to limit the set of file options that is made available for selection. If not specified, no content type list will be sent. String
accesskey The keyboard character used to move focus immediately to this element. String
alt String
altKey String
bundle String
disabled String
errorKey String
errorStyle String
errorStyleClass String
errorStyleId String
indexed String
maxlength Maximum number of input characters to accept. This is ignored by most browsers. [No limit] String
name The attribute name of the bean whose properties are consulted when rendering the current value of this input field. If not specified, the bean associated with the form tag we are nested within is utilized. String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
property* Name of the request parameter that will be included with this submission, set to the specified value. String
size Size of the file selection box to be displayed. String
style String
styleClass String
styleId String
tabindex The tab order (ascending positive integers) for this element. String
title String
titleKey String
value String

<html:form>

Can contain: JSP

Attributes

NameDescriptionType
acceptCharset String
action String
disabled String
enctype String
focus String
focusIndex String
method String
onreset String
onsubmit String
readonly String
scriptLanguage String
style CSS styles to be applied to this HTML element. String
styleClass CSS stylesheet class to be applied to this HTML element (renders a "class" attribute). String
styleId Identifier to be assigned to this HTML element (renders an "id" attribute). String
target Window target to which this form is submitted, such as for use in framed presentations. String

<html:frame>

Can contain:

Attributes

NameDescriptionType
action String
anchor String
bundle String
forward String
frameName String
frameborder String
href String
longdesc String
marginheight String
marginwidth String
module String
name String
noresize String
page String
paramId String
paramName String
paramProperty String
paramScope String
property String
scope String
scrolling String
style String
styleClass CSS stylesheet class to be applied to this HTML element (renders a "class" attribute). String
styleId Identifier to be assigned to this HTML element (renders an "id" attribute). String
title String
titleKey String
transaction String

<html:hidden>

Can contain: empty

Attributes

NameDescriptionType
accesskey The keyboard character used to move focus immediately to this element. String
alt String
altKey String
bundle String
disabled String
indexed String
name The attribute name of the bean whose properties are consulted when rendering the current value of this input field. If not specified, the bean associated with the form tag we are nested within is utilized. String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
property* Name of this input field, and the name of the corresponding bean property if value is not specified. The corresponding bean property (if any) must be of type String. String
style CSS styles to be applied to this HTML element. String
styleClass CSS stylesheet class to be applied to this HTML element (renders a "class" attribute). String
styleId Identifier to be assigned to this HTML element (renders an "id" attribute). String
title String
titleKey String
value Value to which this field should be initialized. [Use the corresponding bean property value] String
write Should the value of this field also be rendered to the response page to make it visible, in addition to creating an HTML type="hidden" element? By default, only the hidden element is created. String

<html:html>

Can contain: JSP

Attributes

NameDescriptionType
lang String
xhtml String

<html:image>

Can contain:

Attributes

NameDescriptionType
accesskey String
align String
alt String
altKey String
border String
bundle String
disabled String
indexed String
locale String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
page String
pageKey String
property String
src String
srcKey String
style CSS styles to be applied to this HTML element. String
styleClass CSS stylesheet class to be applied to this HTML element (renders a "class" attribute). String
styleId Identifier to be assigned to this HTML element (renders an "id" attribute). String
tabindex The tab order (ascending positive integers) for this element. String
title String
titleKey String
value String

<html:img>

Can contain: empty

Attributes

NameDescriptionType
action String
align String
alt String
altKey String
border String
bundle String
height String
hspace String
imageName String
ismap String
locale String
module String
name String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onkeydown String
onkeypress String
onkeyup String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
page String
pageKey String
paramId String
paramName String
paramProperty String
paramScope String
property String
scope String
src String
srcKey String
style String
styleClass String
styleId Identifier to be assigned to this HTML element (renders an "id" attribute). String
title String
titleKey String
useLocalEncoding String
usemap String
vspace String
width String

<html:javascript>

Can contain: empty

Attributes

NameDescriptionType
bundle String
cdata String
dynamicJavascript String
formName String
htmlComment String
method String
page String
scriptLanguage String
src String
staticJavascript String

<html:link>

Can contain:

Attributes

NameDescriptionType
accesskey String
action String
anchor String
bundle String
forward String
href String
indexId By this attribute different name for the indexed parameter can be specified. Take a look to the "indexed" attribute for details. String
indexed String
linkName String
module String
name String
onblur String
onclick String
ondblclick String
onfocus String
onkeydown String
onkeypress String
onkeyup String
onmousedown String
onmousemove String
onmouseout String
onmouseover String
onmouseup String
page String
paramId String
paramName String
paramProperty String
paramScope String
property String
scope String
style String
styleClass CSS stylesheet class to be applied to this HTML element (renders a "class" attribute). String
styleId Identifier to be assigned to this HTML element (renders an "id" attribute). String
tabindex String
target String
title String
titleKey String
transaction String
useLocalEncoding String

<html:messages>

Can contain: JSP

Attributes

NameDescriptionType
bundle The servlet context attribute key for the MessageResources instance to use. If not specified, defaults to the application resources configured for our action servlet. String
footer This value is an optional message resource key that will be printed after the iteration of messages has finished. String
header This value is an optional message resource key that will be printed before the iteration of messages begins. String
id* String
locale The session attribute key for the Locale used to select messages to be displayed. If not specified, defaults to the Struts standard value. String
message String
name String
property String

<html:multibox>

Can contain:

Attributes

NameDescriptionType
accesskey The keyboard character used to move focus immediately to this element. String
alt String
altKey String
bundle String
disabled String
errorKey String
errorStyle String
errorStyleClass String
errorStyleId String
name The attribute name of the bean whose properties are consulted when rendering the current value of this input field. If not specified, the bean associated with the form tag we are nested within is utilized. String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
property* Name of the request parameter that will be included with this submission, set to the specified value. String
style String
styleClass String
styleId String
tabindex The tab order (ascending positive integers) for this element. String
title String
titleKey String
value The value to be transmitted if this checkbox is checked when the form is submitted. String

<html:option>

Can contain:

Attributes

NameDescriptionType
bundle The servlet context attributes key for the MessageResources instance to use. If not specified, defaults to the application resources configured for our action servlet. String
disabled String
key String
locale String
style CSS styles to be applied to this HTML element. String
styleClass CSS stylesheet class to be applied to this HTML element (renders a "class" attribute). String
styleId Identifier to be assigned to this HTML element (renders an "id" attribute). String
value* Value to be submitted for this field if this option is selected by the user. String

<html:options>

Can contain: empty

Attributes

NameDescriptionType
collection Name of the JSP bean (in some scope) which is itself a Collection of other beans, each of which has properties named by the "property" and "labelProperty" attributes that are used to retrieve the value and label for each option, respectively. String
filter String
labelName Name of the JSP bean (in some scope) containing the collection of labels to be displayed to the user for these options. String
labelProperty Property of the form bean, or the bean specified by the labelName attribute, that will return the collection of labels to be displayed to the user for these options. String
name Name of the JSP bean (in some scope) containing the collection of values to be returned to the server for these options. If not specified, the form bean associated with our form is assumed. String
property Property of the form bean, or the bean specified by the name attribute, that will return the collection of values to returned to the server for these options. String
style CSS styles to be applied to this HTML element. String
styleClass CSS stylesheet class to be applied to this HTML element (renders a "class" attribute). String

<html:optionsCollection>

Can contain: empty

Attributes

NameDescriptionType
filter String
label The property of the bean within the collection which represents the label to be rendered for each option. Defaults to "label". String
name The attribute name of the bean whose properties are consulted when rendering the current value of this input field. If not specified, the bean associated with the form tag we are nested within is utilized. String
property The property of the form bean, or the bean specified by the name attribute, that will return the collection of objects to be rendered for these options. String
style CSS styles to be applied to this HTML element. String
styleClass CSS stylesheet class to be applied to this HTML element (renders a "class" attribute). String
value The property of the bean within the collection which represents the value to be rendered for each option. Defaults to "value". String

<html:password>

Can contain:

Attributes

NameDescriptionType
accesskey The keyboard character used to move focus immediately to this element. String
alt String
altKey String
bundle String
disabled String
errorKey String
errorStyle String
errorStyleClass String
errorStyleId String
indexed String
maxlength Maximum number of input characters to accept. [No limit] String
name The attribute name of the bean whose properties are consulted when rendering the current value of this input field. If not specified, the bean associated with the form tag we are nested within is utilized. String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
property* Name of the request parameter that will be included with this submission, set to the specified value. String
readonly String
redisplay String
size Number of character positions to allocate. [Browser default] String
style String
styleClass String
styleId String
tabindex The tab order (ascending positive integers) for this element. String
title String
titleKey String
value Value of the label to be placed on this button. This value will also be submitted as the value of the specified request parameter. [Body of this tag (if any)] String

<html:radio>

Can contain:

Attributes

NameDescriptionType
accesskey The keyboard character used to move focus immediately to this element. String
alt String
altKey String
bundle String
disabled String
errorKey String
errorStyle String
errorStyleClass String
errorStyleId String
idName String
indexed String
name The attribute name of the bean whose properties are consulted when rendering the current value of this input field. If not specified, the bean associated with the form tag we are nested within is utilized. String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
property* The corresponding bean property for this radio tag. String
style String
styleClass String
styleId String
tabindex The tab order (ascending positive integers) for this element. String
title String
titleKey String
value* The value of the radio tag. String

<html:reset>

Can contain:

Attributes

NameDescriptionType
accesskey The keyboard character used to move focus immediately to this element. String
alt String
altKey String
bundle String
disabled String
onblur String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
property Name of the input field that will be generated. String
style CSS styles to be applied to this HTML element. String
styleClass CSS stylesheet class to be applied to this HTML element (renders a "class" attribute). String
styleId Identifier to be assigned to this HTML element (renders an "id" attribute). String
tabindex The tab order (ascending positive integers) for this element. String
title String
titleKey String
value Value of the label to be placed on this button. [Body of this tag (if any), or "Reset"] String

<html:rewrite>

Can contain: empty

Attributes

NameDescriptionType
action String
anchor String
forward String
href String
module String
name String
page String
paramId String
paramName String
paramProperty String
paramScope String
property String
scope String
transaction String
useLocalEncoding String

<html:select>

Can contain: JSP

Attributes

NameDescriptionType
alt String
altKey String
bundle String
disabled String
errorKey String
errorStyle String
errorStyleClass String
errorStyleId String
indexed String
multiple If set to any arbitrary value, the rendered select element will support multiple selections. String
name String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
property* Name of the request parameter that will be included with this submission, set to the specified value. String
size The number of available options displayed at one time. String
style String
styleClass String
styleId String
tabindex String
title String
titleKey String
value The value to compare with for marking an option selected. String

<html:submit>

Can contain:

Attributes

NameDescriptionType
accesskey The keyboard character used to move focus immediately to this element. String
alt String
altKey String
bundle String
disabled String
indexed String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
property Name of the request parameter that will be included with this submission, set to the specified value. String
style CSS styles to be applied to this HTML element. String
styleClass CSS stylesheet class to be applied to this HTML element (renders a "class" attribute). String
styleId Identifier to be assigned to this HTML element (renders an "id" attribute). String
tabindex The tab order (ascending positive integers) for this element. String
title String
titleKey String
value The value of the button label. String

<html:text>

Can contain:

Attributes

NameDescriptionType
accesskey The keyboard character used to move focus immediately to this element. String
alt String
altKey String
bundle String
disabled String
errorKey String
errorStyle String
errorStyleClass String
errorStyleId String
indexed String
maxlength String
name The attribute name of the bean whose properties are consulted when rendering the current value of this input field. If not specified, the bean associated with the form tag we are nested within is utilized. String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
onselect JavaScript event handler executed when a when a user selects some text in a text field. String
property* Name of this input field, and the name of the corresponding bean property if value is not specified. The corresponding bean property (if any) must be of type String. String
readonly String
size Number of character positions to allocate. [Browser default] String
style String
styleClass String
styleId String
tabindex The tab order (ascending positive integers) for this element. String
title String
titleKey String
value Value to which this field should be initialized. [Use the corresponding bean property value] String

<html:textarea>

Can contain:

Attributes

NameDescriptionType
accesskey String
alt String
altKey String
bundle String
cols The number of columns to display. String
disabled String
errorKey String
errorStyle String
errorStyleClass String
errorStyleId String
indexed String
name The attribute name of the bean whose properties are consulted when rendering the current value of this input field. If not specified, the bean associated with the form tag we are nested within is utilized. String
onblur JavaScript event handler executed when this element loses input focus. String
onchange JavaScript event handler executed when this element loses input focus and its value has changed. String
onclick JavaScript event handler executed when this element receives a mouse click. String
ondblclick JavaScript event handler executed when this element receives a mouse double click. String
onfocus JavaScript event handler executed when this element receives input focus. String
onkeydown JavaScript event handler executed when this element has focus and a key is depressed. String
onkeypress JavaScript event handler executed when this element has focus and a key is depressed and released. String
onkeyup JavaScript event handler executed when this element has focus and a key is released. String
onmousedown JavaScript event handler executed when this element is under the mouse pointer and a mouse button is depressed. String
onmousemove JavaScript event handler executed when this element is under the mouse pointer and the pointer is moved. String
onmouseout JavaScript event handler executed when this element was under the mouse pointer but the pointer was moved outside the element. String
onmouseover JavaScript event handler executed when this element was not under the mouse pointer but the pointer is moved inside the element. String
onmouseup JavaScript event handler executed when this element is under the mouse pointer and a mouse button is released. String
onselect JavaScript event handler executed when a when a user selects some text in a text field. String
property* Name of this input field, and the name of the corresponding bean property if value is not specified. The corresponding bean property (if any) must be of type String. String
readonly String
rows The number of rows to display. String
style String
styleClass String
styleId String
tabindex The tab order (ascending positive integers) for this element. String
title String
titleKey String
value Value to which this field should be initialized. [Use the corresponding bean property value] String

<html:xhtml>

Can contain: empty

This tag has no attributes.

logic

This is version 1.3.

Required attributes are marked with a *

<logic:forward>

Can contain: empty

Attributes

NameDescriptionType
name* String

<logic:iterate>

Can contain: JSP

Attributes

NameDescriptionType
collection String
id* String
indexId String
length String
name String
offset String
property String
scope String
type String

<logic:match>

Can contain: JSP

Attributes

NameDescriptionType
cookie String
expr String
header String
location String
name String
parameter String
property String
scope String
value* String

<logic:messagesNotPresent>

Can contain: JSP

Attributes

NameDescriptionType
message String
name String
property String

<logic:messagesPresent>

Can contain: JSP

Attributes

NameDescriptionType
message String
name String
property String

<logic:notMatch>

Can contain: JSP

Attributes

NameDescriptionType
cookie String
expr String
header String
location String
name String
parameter String
property String
scope String
value* String

<logic:notPresent>

Can contain: JSP

Attributes

NameDescriptionType
cookie String
header String
name String
parameter String
property String
role String
scope String
user String

<logic:present>

Can contain: JSP

Attributes

NameDescriptionType
cookie String
header String
name String
parameter String
property String
role String
scope String
user String

<logic:redirect>

Can contain:

Attributes

NameDescriptionType
action String
anchor String
forward String
href String
name String
page String
paramId String
paramName String
paramProperty String
paramScope String
property String
scope String
transaction String
useLocalEncoding String

tiles

This is version 1.3.

Required attributes are marked with a *

<tiles:add>

Can contain: JSP

Attributes

NameDescriptionType
beanName String
beanProperty String
beanScope String
content String
direct String
role String
type String
value String

<tiles:definition>

Can contain: JSP

Attributes

NameDescriptionType
extends String
id* String
page String
role String
scope String
template String

<tiles:get>

Can contain: empty

Attributes

NameDescriptionType
flush String
ignore String
name* String
role String

<tiles:getAsString>

Can contain: empty

Attributes

NameDescriptionType
ignore String
name* String
role String

<tiles:importAttribute>

Can contain: empty

Attributes

NameDescriptionType
ignore String
name String
scope String

<tiles:initComponentDefinitions>

Can contain: empty

Attributes

NameDescriptionType
classname String
file* String

<tiles:insert>

Can contain: JSP

Attributes

NameDescriptionType
attribute String
beanName String
beanProperty String
beanScope String
component String
controllerClass String
controllerUrl String
definition String
flush String
ignore String
name String
page String
role String
template String

<tiles:put>

Can contain: JSP

Attributes

NameDescriptionType
beanName String
beanProperty String
beanScope String
content String
direct String
name String
role String
type String
value String

<tiles:putList>

Can contain: JSP

Attributes

NameDescriptionType
name* String

<tiles:useAttribute>

Can contain: empty

Attributes

NameDescriptionType
classname String
id String
ignore String
name* String
scope String