Spring rest:使用x-www-form-urlencoded关联数组

时间:2015-11-26 11:40:39

标签: spring rest

我试图推出一个关联数组:

name[en_US]:Administrator
name[es_ES]:Administrador
name[no_NO]:Administrator

如何配置其余控制器方法以使用此数据? 我没有运气就试过以下内容:

@RequestMapping(value = "/{userGroupId}", method = RequestMethod.PUT)
@ResponseStatus(HttpStatus.OK)
public void updateUserGroup(    @PathVariable Long userGroupId,
                                @RequestParam(value = "name", required = false) Map<String, String> name)

数据未作为JSON传递,而是作为x-www-form-urlencoded传递。

编辑1: 如果我从@RequestParam中省略“(value =”name“,required = false),我可以将所有请求参数作为键值对,但是没有办法将它绑定到Map?如果不是,我会有做一些字符串操作来手动创建该地图。

0 个答案:

没有答案