首页 > 代码库 > 注解方式传LIST@RequestBody
注解方式传LIST@RequestBody
在SpringMVC中使用注解方式传List类型的参数时,要使用@RequestBody注解而不是@RequestParam注解
1 //创建文件夹 2 @RequestMapping(value="http://www.mamicode.com/api/createFolders",method=RequestMethod.POST) 3 @ResponseBody 4 public ClientResponse<LinkedHashMap<String, BookFsApiJson>> createFolders( 5 @RequestParam("bookId") long bookId, 6 @RequestParam("parentId") long parentId, 7 @RequestBody List<String> paths, 8 HttpServletRequest request) { 9 int userId = loginService.getCurrentUserId(request);10 LinkedHashMap<String, BookFs> pathBookFsMap = mService.createFolders(bookId, userId, parentId, paths);11 LinkedHashMap<String, BookFsApiJson> pathBookFsJsonMap = new LinkedHashMap<>();12 for (Map.Entry<String, BookFs> entry : pathBookFsMap.entrySet()) {13 pathBookFsJsonMap.put(entry.getKey(), BookFsConverter.ConvertDomToJson(entry.getValue()));14 }15 return ClientResponse.success(pathBookFsJsonMap);16 }
注解方式传LIST@RequestBody
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。