alvinalexander.com | career | drupal | java | mac | mysql | perl | scala | uml | unix  

Spring Framework example source code file (spring-form.tld)

This example Spring Framework source code file (spring-form.tld) is included in the DevDaily.com "Java Source Code Warehouse" project. The intent of this project is to help you "Learn Java by Example" TM.

Java - Spring Framework tags/keywords

attribute, attribute, collection, defaults, event, event, html, html, map, optional, setting, standard, standard, used

The Spring Framework spring-form.tld source code

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">

<taglib>

	<tlib-version>2.5
	<jsp-version>1.2
	<short-name>form
	<uri>http://www.springframework.org/tags/form
	<description>Spring Framework JSP Form Tag Library

	<!-- 
	<tag>
		<name>form
		<tag-class>org.springframework.web.servlet.tags.form.FormTag
		<body-content>JSP
		<description>Renders an HTML 'form' tag and exposes a binding path to inner tags for binding.
		<attribute>
			<name>id
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>name
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute - added for backwards compatibility cases
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<!-- Form specific attributes -->
		<attribute>
			<name>modelAttribute
			<required>false
			<rtexprvalue>true
			<description>Name of the model attribute under which the form object is exposed.
				Defaults to 'command'.</description>
		</attribute>
		<attribute>
			<name>commandName
			<required>false
			<rtexprvalue>true
			<description>Name of the model attribute under which the form object is exposed.
				Defaults to 'command'.</description>
		</attribute>
		<attribute>
			<name>action
			<required>false
			<rtexprvalue>true
			<description>HTML Required Attribute
		</attribute>
		<attribute>
			<name>method
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>target
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>enctype
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>onsubmit
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onreset
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>acceptCharset
			<required>false
			<rtexprvalue>true
			<description>Specifies the list of character encodings for input data that is accepted by the server processing this form. The value is a space- and/or comma-delimited list of charset values. The client must interpret this list as an exclusive-or list, i.e., the server is able to accept any single character encoding per entity received.
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>input
		<tag-class>org.springframework.web.servlet.tags.form.InputTag
		<body-content>empty
		<description>Renders an HTML 'input' tag with type 'text' using the bound value.
		<attribute>
			<name>path
			<required>true
			<rtexprvalue>true
			<description>Path to property for data binding
		</attribute>
		<attribute>
			<name>id
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>cssErrorClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>tabindex
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>disabled
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onfocus
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onblur
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onchange
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>accesskey
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<!-- 'input(text)' specific attributes -->
		<attribute>
			<name>size
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>maxlength
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>alt
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>onselect
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>readonly
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will make the HTML element readonly.
		</attribute>
		<attribute>
			<name>autocomplete
			<required>false
			<rtexprvalue>true
			<description>Common Optional Attribute
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>password
		<tag-class>org.springframework.web.servlet.tags.form.PasswordInputTag
		<body-content>empty
		<description>Renders an HTML 'input' tag with type 'password' using the bound value.
		<attribute>
			<name>path
			<required>true
			<rtexprvalue>true
			<description>Path to property for data binding
		</attribute>
		<attribute>
			<name>id
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>cssErrorClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>tabindex
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>disabled
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onfocus
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onblur
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onchange
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>accesskey
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<!-- 'input(text)' specific attributes -->
		<attribute>
			<name>size
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>maxlength
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>alt
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>onselect
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>readonly
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will make the HTML element readonly.
		</attribute>
		<attribute>
			<name>autocomplete
			<required>false
			<rtexprvalue>true
			<description>Common Optional Attribute
		</attribute>
		<!-- 'input(password)' specific attributes -->
		<attribute>
			<name>showPassword
			<required>false
			<rtexprvalue>true
			<description>Is the password value to be shown? Defaults to false.
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>hidden
		<tag-class>org.springframework.web.servlet.tags.form.HiddenInputTag
		<body-content>empty
		<description>Renders an HTML 'input' tag with type 'hidden' using the bound value.
		<attribute>
			<name>path
			<required>true
			<rtexprvalue>true
			<description>Path to property for data binding
		</attribute>
		<attribute>
			<name>id
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>select
		<tag-class>org.springframework.web.servlet.tags.form.SelectTag
		<body-content>JSP
		<description>Renders an HTML 'select' element. Supports databinding to the selected option.
		<attribute>
			<name>path
			<required>true
			<rtexprvalue>true
			<description>Path to property for data binding
		</attribute>
		<attribute>
			<name>id
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>cssErrorClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>tabindex
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>disabled
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onfocus
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onblur
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onchange
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>accesskey
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<!-- 'select' specific attributes -->
		<attribute>
			<name>items
			<required>false
			<rtexprvalue>true
			<description>The Collection, Map or array of objects used to generate the inner 'option' tags
		</attribute>
		<attribute>
			<name>itemValue
			<required>false
			<rtexprvalue>true
			<description>Name of the property mapped to 'value' attribute of the 'option' tag
		</attribute>
		<attribute>
			<name>itemLabel
			<required>false
			<rtexprvalue>true
			<description>Name of the property mapped to the inner text of the 'option' tag
		</attribute>
		<attribute>
			<name>size
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>multiple
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>option
		<tag-class>org.springframework.web.servlet.tags.form.OptionTag
		<body-content>JSP
		<description>Renders a single HTML 'option'. Sets 'selected' as appropriate based on bound value.
		<variable>
			<name-given>value
			<variable-class>java.lang.Object
			<description>The actual value bound to the 'value' attribute
		</variable>
		<variable>
			<name-given>displayValue
			<variable-class>java.lang.String
			<description>The String representation of thr value bound to the 'value' attribute, taking into consideration
			any PropertyEditor associated with the enclosing 'select' tag.</description>
		</variable>
    <attribute>
      <name>id
      <required>false
      <rtexprvalue>true
      <description>HTML Standard Attribute
    </attribute>
		<attribute>
			<name>value
			<required>true
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>label
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>cssErrorClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>tabindex
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>disabled
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>options
		<tag-class>org.springframework.web.servlet.tags.form.OptionsTag
		<body-content>empty
		<description>Renders a list of HTML 'option' tags. Sets 'selected' as appropriate based on bound value.
    <attribute>
      <name>id
      <required>false
      <rtexprvalue>true
      <description>HTML Standard Attribute
    </attribute>
		<attribute>
			<name>items
			<required>true
			<rtexprvalue>true
			<description>The Collection, Map or array of objects used to generate the inner 'option' tags
		</attribute>
		<attribute>
			<name>itemValue
			<required>false
			<rtexprvalue>true
			<description>Name of the property mapped to 'value' attribute of the 'option' tag
		</attribute>
		<attribute>
			<name>itemLabel
			<required>false
			<rtexprvalue>true
			<description>Name of the property mapped to the inner text of the 'option' tag
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>cssErrorClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>tabindex
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>disabled
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>radiobutton
		<tag-class>org.springframework.web.servlet.tags.form.RadioButtonTag
		<body-content>empty
		<description>Renders an HTML 'input' tag with type 'radio'.
		<attribute>
			<name>path
			<required>true
			<rtexprvalue>true
			<description>Path to property for data binding
		</attribute>
		<attribute>
			<name>id
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>cssErrorClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>tabindex
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>disabled
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onfocus
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onblur
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onchange
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>accesskey
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<!-- radio button specific attributes -->
		<attribute>
			<name>value
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>label
			<required>false
			<rtexprvalue>true
			<description>Value to be displayed as part of the tag
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>radiobuttons
		<tag-class>org.springframework.web.servlet.tags.form.RadioButtonsTag
		<body-content>empty
		<description>Renders multiple HTML 'input' tags with type 'radio'.
		<attribute>
			<name>path
			<required>true
			<rtexprvalue>true
			<description>Path to property for data binding
		</attribute>
		<attribute>
			<name>id
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>cssErrorClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>tabindex
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>disabled
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onfocus
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onblur
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onchange
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>accesskey
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<!-- radiobuttons specific attributes -->
		<attribute>
			<name>items
			<required>true
			<rtexprvalue>true
			<description>The Collection, Map or array of objects used to generate the 'input' tags with type 'radio'
		</attribute>
		<attribute>
			<name>itemValue
			<required>false
			<rtexprvalue>true
			<description>Name of the property mapped to 'value' attribute of the 'input' tags with type 'radio'
		</attribute>
		<attribute>
			<name>itemLabel
			<required>false
			<rtexprvalue>true
			<description>Value to be displayed as part of the 'input' tags with type 'radio'
		</attribute>
		<attribute>
			<name>delimiter
			<required>false
			<rtexprvalue>true
			<description>Delimiter to use between each 'input' tag with type 'radio'. There is no delimiter by default.
		</attribute>
		<attribute>
			<name>element
			<required>false
			<rtexprvalue>true
			<description>Specifies the HTML element that is used to enclose each 'input' tag with type 'radio'.  Defaults to 'span'.
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>checkbox
		<tag-class>org.springframework.web.servlet.tags.form.CheckboxTag
		<body-content>empty
		<description>Renders an HTML 'input' tag with type 'checkbox'.
		<attribute>
			<name>path
			<required>true
			<rtexprvalue>true
			<description>Path to property for data binding
		</attribute>
		<attribute>
			<name>id
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>cssErrorClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>tabindex
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>disabled
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onfocus
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onblur
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onchange
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>accesskey
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<!-- checkbox specific attributes -->
		<attribute>
			<name>value
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute
		</attribute>
		<attribute>
			<name>label
			<required>false
			<rtexprvalue>true
			<description>Value to be displayed as part of the tag
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>checkboxes
		<tag-class>org.springframework.web.servlet.tags.form.CheckboxesTag
		<body-content>empty
		<description>Renders multiple HTML 'input' tags with type 'checkbox'.
		<attribute>
			<name>path
			<required>true
			<rtexprvalue>true
			<description>Path to property for data binding
		</attribute>
		<attribute>
			<name>id
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>cssErrorClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>tabindex
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>disabled
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onfocus
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onblur
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onchange
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>accesskey
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<!-- checkboxes specific attributes -->
		<attribute>
			<name>items
			<required>true
			<rtexprvalue>true
			<description>The Collection, Map or array of objects used to generate the 'input' tags with type 'checkbox'
		</attribute>
		<attribute>
			<name>itemValue
			<required>false
			<rtexprvalue>true
			<description>Name of the property mapped to 'value' attribute of the 'input' tags with type 'checkbox'
		</attribute>
		<attribute>
			<name>itemLabel
			<required>false
			<rtexprvalue>true
			<description>Value to be displayed as part of the 'input' tags with type 'checkbox'
		</attribute>
		<attribute>
			<name>delimiter
			<required>false
			<rtexprvalue>true
			<description>Delimiter to use between each 'input' tag with type 'checkbox'. There is no delimiter by default.
		</attribute>
		<attribute>
			<name>element
			<required>false
			<rtexprvalue>true
			<description>Specifies the HTML element that is used to enclose each 'input' tag with type 'checkbox'.  Defaults to 'span'.
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>textarea
		<tag-class>org.springframework.web.servlet.tags.form.TextareaTag
		<body-content>empty
		<description>Renders an HTML 'textarea'.
		<attribute>
			<name>path
			<required>true
			<rtexprvalue>true
			<description>Path to property for data binding
		</attribute>
		<attribute>
			<name>id
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>cssErrorClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute. Used when the bound field has errors.
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>tabindex
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>disabled
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will disable the HTML element.
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onfocus
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onblur
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onchange
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>accesskey
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<!-- 'textarea' specific attributes -->
		<attribute>
			<name>rows
			<required>false
			<rtexprvalue>true
			<description>HTML Required Attribute
		</attribute>
		<attribute>
			<name>cols
			<required>false
			<rtexprvalue>true
			<description>HTML Required Attribute
		</attribute>
		<attribute>
			<name>onselect
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>readonly
			<required>false
			<rtexprvalue>true
			<description>HTML Optional Attribute. Setting the value of this attribute to 'true' (without the quotes) will make the HTML element readonly.
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>errors
		<tag-class>org.springframework.web.servlet.tags.form.ErrorsTag
		<body-content>JSP
		<description>Renders field errors in an HTML 'span' tag.
		<variable>
			<name-given>messages
			<variable-class>java.util.List
		</variable>
		<attribute>
			<name>path
			<required>false
			<rtexprvalue>true
			<description>Path to errors object for data binding
		</attribute>
		<attribute>
			<name>id
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>delimiter
			<required>false
			<rtexprvalue>true
			<description>Delimiter for displaying multiple error messages. Defaults to the br tag.
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>tabindex
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>element
			<required>false
			<rtexprvalue>true
			<description>Specifies the HTML element that is used to render the enclosing errors.
		</attribute>
	</tag>

	<!-- 
	<tag>
		<name>label
		<tag-class>org.springframework.web.servlet.tags.form.LabelTag
		<body-content>JSP
		<description>Renders a form field label in an HTML 'label' tag.
		<attribute>
			<name>path
			<required>true
			<rtexprvalue>true
			<description>Path to errors object for data binding
		</attribute>
		<attribute>
			<name>id
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>htmlEscape
			<required>false
			<rtexprvalue>true
			<description>Enable/disable HTML escaping of rendered values.
		</attribute>
		<attribute>
			<name>for
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>cssClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute.
		</attribute>
		<attribute>
			<name>cssErrorClass
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "class" - HTML Optional Attribute. Used only when errors are present.
		</attribute>
		<attribute>
			<name>cssStyle
			<required>false
			<rtexprvalue>true
			<description>Equivalent to "style" - HTML Optional Attribute
		</attribute>
		<attribute>
			<name>lang
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>title
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>dir
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>tabindex
			<required>false
			<rtexprvalue>true
			<description>HTML Standard Attribute
		</attribute>
		<attribute>
			<name>onclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>ondblclick
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousedown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseover
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmousemove
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onmouseout
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeypress
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeyup
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
		<attribute>
			<name>onkeydown
			<required>false
			<rtexprvalue>true
			<description>HTML Event Attribute
		</attribute>
	</tag>

</taglib>

Other Spring Framework examples (source code examples)

Here is a short list of links related to this Spring Framework spring-form.tld source code file:

... this post is sponsored by my books ...

#1 New Release!

FP Best Seller

 

new blog posts

 

Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.

A percentage of advertising revenue from
pages under the /java/jwarehouse URI on this website is
paid back to open source projects.