前台请求头改为
headers: {
'Content-Type': 'application/json;charset=UTF-8'
}
后台:使用
@RestController
@RequestMapping(value="/demo")
public class demoController {
//批量方法
@RequestMapping(value="/batchAdd",method=RequestMethod.POST)
public ResultObject<Demo> batchAdd(@RequestBody List<Demo> Demolist){
return deMoservice.batchAdd(materialList);
}
}
注意 使用post传值时候 前台做一下JSON.stringify(para)//para是json格式的数组 或者JSON对象;
e.g :
this.jsonRequest('/demo/batchAdd?',JSON.stringify(this.demoList)).then(resp=>{
if(resp&&resp.status===200){
}else{
this.$message('test fail!!')
}
})