SPR-8694 HTML5 updates to the "type" attribute of the Spring Form tags.
Since dynamic attributes were allowed in Spring 3, it raised the possibility to specify a type attribute on a number of the form tags. Where it makes sense (see below) that attribute is now rejected and reversely where it makes sense it is accepted. InputTag allows types other than "text" but rejects type="radio" or type="checkbox" since there is a good reason for those to be used only in conjunction with the appropriate form library tags. Other HTML input tags such as PasswordTag, HiddenInputTag, Checkbox(es)Tag and RadioBox(es)Tag check the dynamic attributes and reject them if they contain a type attribute since.
This commit is contained in:
@@ -17,6 +17,8 @@ Changes in version 3.1 RC2 (2011-11-15)
|
||||
* fixed StandardServlet/PortletEnvironment to check for JNDI (for Google App Engine compatibility)
|
||||
* Use original request URI in FlashMap matching logic to account for URL rewriting
|
||||
* Support target request with multiple parameter values in FlahMap matching logic
|
||||
* Fix issue in SimpleMappingExceptionResolver causing exception when setting "statusCodes" property
|
||||
* The Form input tag allows type values other than "text" such as HTML5-specific types.
|
||||
|
||||
Changes in version 3.1 RC1 (2011-10-11)
|
||||
---------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user