【Java】axios 传递类到后台springmvc controller如何获取?
//添加老师saveTeacher(){
this.$refs['teacherRef'].validate((valid) => {
if (valid) {
this.$post('http://localhost:9090/teacher/save',{
teacher:this.teacher,
labels:this.label.list
})
.then(res=>{
console.log('res=',res)
})
.catch(err=>{
})
} else {
this.$Message.error('请输入完整!');
}
})
}
}
@RequestMapping(value = "/save", method = RequestMethod.POST)public String save(@ModelAttribute Teacher teacher){
AjaxResult result = new AjaxResult();
System.out.println("==============teacher===========");
System.out.println(teacher.toString());
// System.out.println("==============labels===========");
// System.out.println(labels);
result.setSuccess(true);
return JSON.toJSONString(result);
}
从图中可以看出全部为空,请问如何解决,求教
回答
看看你的请求参数是什么格式,如果是json字符串 那就用 @RequestBody ,如果不是,那就什么都不加先试试
以上是 【Java】axios 传递类到后台springmvc controller如何获取? 的全部内容, 来源链接: utcz.com/a/89033.html