CharacterEncodingFilter不解码@RequestParam变量

时间:2015-10-29 13:54:39

标签: spring spring-mvc

My Spring MVC REST端点包含许多GET请求参数,如下所示:

public ResponseEntity<?> myLookup(@RequestParam(value = "securityType"))

我使用UriComponentsBuilder构建请求,将+值正确编码为%2B

我还在CharacterEncodingFilter中设置了web.xml作为第一个过滤器,并将encoding设置为"UTF-8&#34;和forceEncodingtrue

但是,当我在上面记录我的securityType参数时,它仍包含%2B

显然我可以自己手动解码,但我想知道我在这里缺少什么,或者有更好的办法吗?

0 个答案:

没有答案