我试图推出一个关联数组:
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?如果不是,我会有做一些字符串操作来手动创建该地图。