Martin Mahr opened SPR-14177 and commented
Request parameter name isn't decoded in method HtmlUnitRequestBuilder.params, but it should be.
Current implementation cannot handle URLs like:
http://server.cz/search?row[0]=foo&row[1]=bar
because it's encoded like:
http://server.cz/search?row%5B0%5D=foo&row%5B1%5D=bar
and HtmlUnitRequestBuilder leaves it as it is. The parameters then aren't mapped to @RequestParams or @ModelAttribute because of encoded special characters.
Affects: 4.2.5
Referenced from: commits 87ed8e9, 6500018