只接收一個(gè)List作為入?yún)⒌脑挷粓?bào)錯(cuò),下方為代碼:前臺(tái):$.ajax({ type:"post", url: 'add', contentType:"application/json; charset=utf-8", dataType:"json", data:JSON.stringify([{id:1,name:"hello"},{id:2,name:"hello"}]), success:function(data){ console.log(data); }})后臺(tái):@ResponseBody@RequestMapping(value = "add", consumes = "application/json; charset=utf-8")public String add(@RequestBody List<Tag> param) { System.out.println("param:" + param); return "成功";}前臺(tái)控制臺(tái)顯示的數(shù)據(jù)格式為:[{id: 1, name: "hello"}, {id: 2, name: "hello"}]0:{id: 1, name: "hello"}1:{id: 2, name: "hello"}那如果我后臺(tái)想接受一個(gè)字符串和一個(gè)list該怎么寫呢,后臺(tái)代碼改為:@ResponseBody@RequestMapping(value = "add", consumes = "application/json; charset=utf-8")public String add(@RequestBody String content, @RequestBody List<Tag> param) {前臺(tái)應(yīng)該怎么寫?
java spring項(xiàng)目controller中接收一個(gè)string,和一個(gè)List為入?yún)?bào)錯(cuò)
炎炎設(shè)計(jì)
2019-03-01 14:15:55