@RestController @RequestMapping public class TestController { @PostMapping("postArray/{category}/{path}") public String postArray(@PathVariable String category, @PathVariable String path, @RequestBody JSONArray jsonArray) { System.out.println("postArray/" +category+"/"+ path); int size = jsonArray.size(); for (int i = 0; i < size; i++) { JSONObject jsonObject = jsonArray.getJSONObject(i); postObject(category,path, jsonObject); } return path + " ok"; } @PostMapping("postObject/{category}/{path}") public String postObject(@PathVariable String category, @PathVariable String path, @RequestBody JSONObject jsonObject) { System.out.println("postObject/" +category+"/"+ path); System.out.println(jsonObject); return path + " ok"; } }