The fix is not how the issue needs to be addressed.

See gh-34121
This commit is contained in:
rstoyanchev
2025-02-04 19:08:52 +00:00
parent bb7ce21076
commit 3898482d3f
3 changed files with 3 additions and 30 deletions

View File

@@ -244,10 +244,6 @@ public class ServletRequestDataBinder extends WebDataBinder {
@Nullable
protected Object getRequestParameter(String name, Class<?> type) {
Object value = this.request.getParameterValues(name);
if (value == null && !name.endsWith("[]") &&
(List.class.isAssignableFrom(type) || type.isArray())) {
value = this.request.getParameterValues(name + "[]");
}
return (ObjectUtils.isArray(value) && Array.getLength(value) == 1 ? Array.get(value, 0) : value);
}