Fix CSS classes in Javadoc HTML tables due to upgrade to Java 17
Closes gh-30701
This commit is contained in:
parent
2b981651e1
commit
67798a7b52
|
|
@ -60,74 +60,74 @@ import org.springframework.web.util.WebUtils;
|
|||
* <p>This exception resolver is enabled by default in the common Spring
|
||||
* {@link org.springframework.web.servlet.DispatcherServlet}.
|
||||
*
|
||||
* <h3>Supported Exceptions</h3>
|
||||
* <table>
|
||||
* <caption>Supported Exceptions</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Exception</th>
|
||||
* <th class="colLast">HTTP Status Code</th>
|
||||
* <th class="table-header col-first">Exception</th>
|
||||
* <th class="table-header col-last">HTTP Status Code</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <td><p>HttpRequestMethodNotSupportedException</p></td>
|
||||
* <td><p>405 (SC_METHOD_NOT_ALLOWED)</p></td>
|
||||
* <tr class="even-row-color">
|
||||
* <td><div class="block">HttpRequestMethodNotSupportedException</div></td>
|
||||
* <td><div class="block">405 (SC_METHOD_NOT_ALLOWED)</div></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <td><p>HttpMediaTypeNotSupportedException</p></td>
|
||||
* <td><p>415 (SC_UNSUPPORTED_MEDIA_TYPE)</p></td>
|
||||
* <tr class="odd-row-color">
|
||||
* <td><div class="block">HttpMediaTypeNotSupportedException</div></td>
|
||||
* <td><div class="block">415 (SC_UNSUPPORTED_MEDIA_TYPE)</div></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <td><p>HttpMediaTypeNotAcceptableException</p></td>
|
||||
* <td><p>406 (SC_NOT_ACCEPTABLE)</p></td>
|
||||
* <tr class="even-row-color">
|
||||
* <td><div class="block">HttpMediaTypeNotAcceptableException</div></td>
|
||||
* <td><div class="block">406 (SC_NOT_ACCEPTABLE)</div></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <td><p>MissingPathVariableException</p></td>
|
||||
* <td><p>500 (SC_INTERNAL_SERVER_ERROR)</p></td>
|
||||
* <tr class="odd-row-color">
|
||||
* <td><div class="block">MissingPathVariableException</div></td>
|
||||
* <td><div class="block">500 (SC_INTERNAL_SERVER_ERROR)</div></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <td><p>MissingServletRequestParameterException</p></td>
|
||||
* <td><p>400 (SC_BAD_REQUEST)</p></td>
|
||||
* <tr class="even-row-color">
|
||||
* <td><div class="block">MissingServletRequestParameterException</div></td>
|
||||
* <td><div class="block">400 (SC_BAD_REQUEST)</div></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <td><p>MissingServletRequestPartException</p></td>
|
||||
* <td><p>400 (SC_BAD_REQUEST)</p></td>
|
||||
* <tr class="odd-row-color">
|
||||
* <td><div class="block">MissingServletRequestPartException</div></td>
|
||||
* <td><div class="block">400 (SC_BAD_REQUEST)</div></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <td><p>ServletRequestBindingException</p></td>
|
||||
* <td><p>400 (SC_BAD_REQUEST)</p></td>
|
||||
* <tr class="even-row-color">
|
||||
* <td><div class="block">ServletRequestBindingException</div></td>
|
||||
* <td><div class="block">400 (SC_BAD_REQUEST)</div></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <td><p>ConversionNotSupportedException</p></td>
|
||||
* <td><p>500 (SC_INTERNAL_SERVER_ERROR)</p></td>
|
||||
* <tr class="odd-row-color">
|
||||
* <td><div class="block">ConversionNotSupportedException</div></td>
|
||||
* <td><div class="block">500 (SC_INTERNAL_SERVER_ERROR)</div></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <td><p>TypeMismatchException</p></td>
|
||||
* <td><p>400 (SC_BAD_REQUEST)</p></td>
|
||||
* <tr class="even-row-color">
|
||||
* <td><div class="block">TypeMismatchException</div></td>
|
||||
* <td><div class="block">400 (SC_BAD_REQUEST)</div></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <td><p>HttpMessageNotReadableException</p></td>
|
||||
* <td><p>400 (SC_BAD_REQUEST)</p></td>
|
||||
* <tr class="odd-row-color">
|
||||
* <td><div class="block">HttpMessageNotReadableException</div></td>
|
||||
* <td><div class="block">400 (SC_BAD_REQUEST)</div></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <td><p>HttpMessageNotWritableException</p></td>
|
||||
* <td><p>500 (SC_INTERNAL_SERVER_ERROR)</p></td>
|
||||
* <tr class="even-row-color">
|
||||
* <td><div class="block">HttpMessageNotWritableException</div></td>
|
||||
* <td><div class="block">500 (SC_INTERNAL_SERVER_ERROR)</div></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <td><p>MethodArgumentNotValidException</p></td>
|
||||
* <td><p>400 (SC_BAD_REQUEST)</p></td>
|
||||
* <tr class="odd-row-color">
|
||||
* <td><div class="block">MethodArgumentNotValidException</div></td>
|
||||
* <td><div class="block">400 (SC_BAD_REQUEST)</div></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <td><p>BindException</p></td>
|
||||
* <td><p>400 (SC_BAD_REQUEST)</p></td>
|
||||
* <tr class="even-row-color">
|
||||
* <td><div class="block">BindException</div></td>
|
||||
* <td><div class="block">400 (SC_BAD_REQUEST)</div></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <td><p>NoHandlerFoundException</p></td>
|
||||
* <td><p>404 (SC_NOT_FOUND)</p></td>
|
||||
* <tr class="odd-row-color">
|
||||
* <td><div class="block">NoHandlerFoundException</div></td>
|
||||
* <td><div class="block">404 (SC_NOT_FOUND)</div></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <td><p>AsyncRequestTimeoutException</p></td>
|
||||
* <td><p>503 (SC_SERVICE_UNAVAILABLE)</p></td>
|
||||
* <tr class="even-row-color">
|
||||
* <td><div class="block">AsyncRequestTimeoutException</div></td>
|
||||
* <td><div class="block">503 (SC_SERVICE_UNAVAILABLE)</div></td>
|
||||
* </tr>
|
||||
* </tbody>
|
||||
* </table>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2018 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -43,32 +43,32 @@ import org.springframework.web.servlet.support.BindStatus;
|
|||
* as the bean property that this errors object applies to. Nested tags
|
||||
* such as the {@link TransformTag} can access those exposed properties.
|
||||
*
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Set HTML escaping for this tag, as boolean value. Overrides the default
|
||||
* HTML escaping setting for the current page.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>ignoreNestedPath</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Set whether to ignore a nested path, if any.
|
||||
* Default is to not ignore.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>path</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2018 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -27,38 +27,37 @@ import org.springframework.web.servlet.support.RequestDataValueProcessor;
|
|||
* It is provided for completeness if the application relies on a
|
||||
* {@link RequestDataValueProcessor}.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>disabled</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to 'true'
|
||||
* will disable the HTML element.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>name</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>The name attribute for the HTML button tag</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>value</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -39,176 +39,175 @@ import org.springframework.web.bind.WebDataBinder;
|
|||
* For any other bound value type, the '{@code input(checkbox)}' is marked as 'checked'
|
||||
* if the configured {@link #setValue(Object) value} is equal to the bound value.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>accesskey</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssErrorClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Used when the bound field has errors.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>disabled</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to 'true'
|
||||
* will disable the HTML element.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>label</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Value to be displayed as part of the tag</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onblur</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onchange</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onfocus</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>path</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Path to property for data binding</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>tabindex</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>value</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2018 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -24,198 +24,197 @@ import org.springframework.web.bind.WebDataBinder;
|
|||
* The {@code <checkboxes>} tag renders multiple HTML 'input' tags with type 'checkbox'.
|
||||
* Intended to be used with a Collection as the {@link #getItems()} bound value.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>accesskey</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssErrorClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Used when the bound field has errors.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>delimiter</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Delimiter to use between each 'input' tag with type 'checkbox'.
|
||||
* There is no delimiter by default.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>disabled</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to 'true'
|
||||
* will disable the HTML element.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>element</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Specifies the HTML element that is used to enclose each 'input' tag with
|
||||
* type 'checkbox'. Defaults to 'span'.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>itemLabel</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Value to be displayed as part of the 'input' tags with type 'checkbox'</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>items</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>The Collection, Map or array of objects used to generate the 'input' tags
|
||||
* with type 'checkbox'</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>itemValue</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Name of the property mapped to 'value' attribute of the 'input' tags with
|
||||
* type 'checkbox'</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onblur</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onchange</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onfocus</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>path</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Path to property for data binding</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>tabindex</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2020 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -41,141 +41,140 @@ import org.springframework.util.StringUtils;
|
|||
* <li>All errors - set '{@code path}' to '{@code *}'</li>
|
||||
* </ol>
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>delimiter</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Delimiter for displaying multiple error messages.
|
||||
* Defaults to the br tag.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>element</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Specifies the HTML element that is used to render the enclosing
|
||||
* errors.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>path</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Path to errors object for data binding</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>tabindex</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -47,19 +47,18 @@ import org.springframework.web.util.UriUtils;
|
|||
* populating the data for their view. The name of this form object can be
|
||||
* configured using the {@link #setModelAttribute "modelAttribute"} property.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>acceptCharset</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
@ -69,165 +68,165 @@ import org.springframework.web.util.UriUtils;
|
|||
* list, i.e., the server is able to accept any single character encoding per
|
||||
* entity received.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>action</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Required Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>enctype</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>method</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>methodParam</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>The parameter name used for HTTP methods other then GET and POST.
|
||||
* Default is '_method'.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>modelAttribute</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Name of the model attribute under which the form object is exposed.
|
||||
* Defaults to 'command'.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>name</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute - added for backwards compatibility cases</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onreset</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onsubmit</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>servletRelativeAction</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Action reference to be appended to the current servlet path</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>target</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2013 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -27,31 +27,30 @@ import jakarta.servlet.jsp.JspException;
|
|||
* <form:hidden path="name"/>
|
||||
* </pre>
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>path</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2018 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -26,201 +26,200 @@ import org.springframework.lang.Nullable;
|
|||
* The {@code <input>} tag renders an HTML 'input' tag with type 'text' using
|
||||
* the bound value.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>accesskey</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>alt</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>autocomplete</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Common Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssErrorClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Used when the bound field has errors.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>disabled</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to
|
||||
* 'true' will disable the HTML element.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>maxlength</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onblur</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onchange</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onfocus</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onselect</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>path</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Path to property for data binding</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>readonly</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to
|
||||
* 'true' will make the HTML element readonly.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>size</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>tabindex</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2018 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -28,139 +28,138 @@ import org.springframework.util.StringUtils;
|
|||
* <p>See the "formTags" showcase application that ships with the
|
||||
* full Spring distribution for an example of this class in action.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssErrorClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Used only when errors are present.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>for</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>path</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Path to errors object for data binding</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>tabindex</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2018 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -43,147 +43,146 @@ import org.springframework.web.util.TagUtils;
|
|||
* then the {@link #setValue value} property will be used when rendering
|
||||
* the inner text.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssErrorClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Used when the bound field has
|
||||
* errors.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>disabled</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to 'true'
|
||||
* will disable the HTML element.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>label</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>tabindex</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>value</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2018 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -31,152 +31,151 @@ import org.springframework.web.util.TagUtils;
|
|||
*
|
||||
* <p><i>Must</i> be used within a {@link SelectTag 'select' tag}.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssErrorClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Used when the bound field has errors.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>disabled</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute
|
||||
* to 'true' will disable the HTML element.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>itemLabel</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Name of the property mapped to the inner text of the 'option' tag</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>items</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>The Collection, Map or array of objects used to generate the inner 'option' tags</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>itemValue</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Name of the property mapped to 'value' attribute of the 'option' tag</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>tabindex</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2014 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -22,208 +22,207 @@ import jakarta.servlet.jsp.JspException;
|
|||
* The {@code <password>} tag renders an HTML 'input' tag with type 'password'
|
||||
* using the bound value.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>accesskey</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>alt</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>autocomplete</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Common Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssErrorClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Used when the bound field has
|
||||
* errors.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>disabled</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to 'true'
|
||||
* will disable the HTML element.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>maxlength</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onblur</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onchange</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onfocus</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onselect</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>path</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Path to property for data binding</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>readonly</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to 'true'
|
||||
* will make the HTML element readonly.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>showPassword</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Is the password value to be shown? Defaults to false.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>size</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>tabindex</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2018 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -27,176 +27,175 @@ import jakarta.servlet.jsp.JspException;
|
|||
* <p>A typical usage pattern will involve multiple tag instances bound
|
||||
* to the same property but with different values.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>accesskey</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssErrorClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Used when the bound field has errors.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>disabled</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to 'true'
|
||||
* will disable the HTML element.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>label</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Value to be displayed as part of the tag</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onblur</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onchange</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onfocus</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>path</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Path to property for data binding</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>tabindex</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>value</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2012 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -22,200 +22,199 @@ package org.springframework.web.servlet.tags.form;
|
|||
* <p>Rendered elements are marked as 'checked' if the configured
|
||||
* {@link #setItems(Object) value} matches the bound value.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>accesskey</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssErrorClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Used when the bound field has
|
||||
* errors.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>delimiter</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Delimiter to use between each 'input' tag with type 'radio'.
|
||||
* There is no delimiter by default.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>disabled</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to
|
||||
* 'true' will disable the HTML element.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>element</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Specifies the HTML element that is used to enclose each 'input' tag
|
||||
* with type 'radio'. Defaults to 'span'.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>itemLabel</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Value to be displayed as part of the 'input' tags with type
|
||||
* 'radio'</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>items</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>The Collection, Map or array of objects used to generate the 'input'
|
||||
* tags with type 'radio'</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>itemValue</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Name of the property mapped to 'value' attribute of the 'input' tags
|
||||
* with type 'radio'</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onblur</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onchange</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onfocus</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>path</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Path to property for data binding</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>tabindex</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2018 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -36,196 +36,195 @@ import org.springframework.web.servlet.support.BindStatus;
|
|||
* <p>Also supports the use of nested {@link OptionTag OptionTags} or
|
||||
* (typically one) nested {@link OptionsTag}.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>accesskey</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssErrorClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Used when the bound field has errors.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>disabled</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to 'true'
|
||||
* will disable the HTML element.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>itemLabel</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Name of the property mapped to the inner text of the 'option' tag</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>items</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>The Collection, Map or array of objects used to generate the inner
|
||||
* 'option' tags</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>itemValue</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Name of the property mapped to 'value' attribute of the 'option'
|
||||
* tag</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>multiple</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onblur</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onchange</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onfocus</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>path</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Path to property for data binding</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>size</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>tabindex</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2018 the original author or authors.
|
||||
* Copyright 2002-2023 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
|
@ -23,189 +23,188 @@ import org.springframework.lang.Nullable;
|
|||
/**
|
||||
* The {@code <textarea>} tag renders an HTML 'textarea'.
|
||||
*
|
||||
* <p>
|
||||
* <h3>Attribute Summary</h3>
|
||||
* <table>
|
||||
* <caption>Attribute Summary</caption>
|
||||
* <thead>
|
||||
* <tr>
|
||||
* <th class="colFirst">Attribute</th>
|
||||
* <th class="colOne">Required?</th>
|
||||
* <th class="colOne">Runtime Expression?</th>
|
||||
* <th class="colLast">Description</th>
|
||||
* <th class="table-header col-first">Attribute</th>
|
||||
* <th class="table-header col-second">Required?</th>
|
||||
* <th class="table-header col-second">Runtime Expression?</th>
|
||||
* <th class="table-header col-last">Description</th>
|
||||
* </tr>
|
||||
* </thead>
|
||||
* <tbody>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>accesskey</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cols</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Required Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>cssErrorClass</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Used when the bound field has errors.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>cssStyle</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>dir</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>disabled</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to 'true'
|
||||
* will disable the HTML element.</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>htmlEscape</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Enable/disable HTML escaping of rendered values.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>id</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>lang</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onblur</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onchange</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>ondblclick</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onfocus</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeydown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onkeypress</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onkeyup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmousedown</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmousemove</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseout</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onmouseover</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>onmouseup</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>onselect</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Event Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>path</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>Path to property for data binding</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>readonly</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Optional Attribute. Setting the value of this attribute to 'true'
|
||||
* will make the HTML element readonly.</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>rows</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Required Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="rowColor">
|
||||
* <tr class="odd-row-color">
|
||||
* <td><p>tabindex</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
* <td><p>HTML Standard Attribute</p></td>
|
||||
* </tr>
|
||||
* <tr class="altColor">
|
||||
* <tr class="even-row-color">
|
||||
* <td><p>title</p></td>
|
||||
* <td><p>false</p></td>
|
||||
* <td><p>true</p></td>
|
||||
|
|
|
|||
Loading…
Reference in New Issue