@RequestBody的作用其实是将json格式的数据转为java对象
ajax发送请求
$.ajax({
url:"http://127.0.0.1/sysMenu",
type:"POST",
contentType:"application/json;charset=utf-8", //json格式
data:JSON.stringify(data.field), //将对象转换为json字符串
success:function(result){
}
});
后端接收参数
@PostMapping
//@RequestBody接收的是一个json格式的字符串,一定是一个json对象字符串。
public String insertSysMenu(@RequestBody AoaSysMenu sysMenu){
System.out.println(sysMenu);
System.out.println(sysMenu.getMenuId());
System.out.println(sysMenu.getMenuName());
System.out.println(sysMenu.getIsShow());
return null;
}
如果本文章对您有所帮助,记得点赞哟,谢谢!