【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);

}

从图中可以看出全部为空,请问如何解决,求教
【Java】axios 传递类到后台springmvc controller如何获取?

回答

看看你的请求参数是什么格式,如果是json字符串 那就用 @RequestBody ,如果不是,那就什么都不加先试试

以上是 【Java】axios 传递类到后台springmvc controller如何获取? 的全部内容, 来源链接: utcz.com/a/89033.html

回到顶部