当参数值被双重编码时,Spring不会将逗号分隔的请求参数映射到列表

时间:2016-02-24 17:50:46

标签: spring spring-mvc urlencode

我有一个请求参数:“test”。该值是以逗号分隔的列表。

如果参数为:

,则Spring会将值正确绑定到列表中
test=aaa,bbb

或:

test=aaa%2Cbbbb

但如果它是双重编码,如:

aaa%252Cbbbb

Spring无法将其正确绑定到List。该列表只有一个值:aaa%252Cbbbb

您能帮忙解决一下这个问题吗?

0 个答案:

没有答案