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);
}
从图中可以看出全部为空,请问如何解决,求教
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看看你的请求参数是什么格式,如果是json字符串 那就用 @RequestBody ,如果不是,那就什么都不加先试试