后台使用实体类接收前端传送对象:
前端传送代码:
$.ajax({
url: sendUrl,
type: 'post',
data: {
uname: 'jack',
upassword: '1234',
testCode: '1234',
checked: true
},
前端传送请求头格式:
此时表示传输的原生表单格式的内容。
后台接收代码:
public Map<String, Object> queryAllBook
(User user){
System.out.println(user,get("uname"))
}
后台接收前端传送的包含多个内容的对象:
前端传送代码:
url: hostIp + queryBookAccess,
type: 'post',
contentType: "application/json",
data: JSON.stringify({
action: 'entryBook',
uname: 'zhangsan'
}),
前端传送请求头格式:
后台接收代码:
public Map<String, Object> queryAllBook
(@requestBody Map<String, Object> map){
System.out.println(map,get("uname"))
}
使用此方法后台可以接收前端传送的对象并且可以成功获取对象内容。