Как позволить Spring MVC декодировать многозначные параметры запроса с неверным суффиксом []?
Когда
jQuery.ajax({ ...
data: {
search: {input : 'value'}
array : [1,2]
}
}
Метод запросит URL:
url?search[input]=value&array[]=1&array[]=2
который следует из формата application/x-www-form-urlencoded из того, что я понимаю.
Но приложение Spring не может превратить это в HashMap для поиска или array[] для ключевого массива на стороне сервера.
Вместо этого это то, что мы получаем,
Есть ли способ добавить фильтр в Spring для участия в создании request.getParameterMap()?
Есть ли такие фильтры уже написаны и доступны как с открытым исходным кодом?
Есть еще мысли?