一个标准的AJAX请求
这是一个标准的ajax请求:
1 $.ajax({ 2 type:"post", 3 url:basePath+"/resourcePush/operationLog", 4 async:false, 5 data: JSON.stringify(json), 6 contentType : "application/json;charsetset=UTF-8", 7 dataType:"json", 8 success: function(data){ 9 10 }, 11 error:function () { 12 13 } 14 });
其中dataType是描述springMVCf返回的参数;
contentType是描述传递的参数,
如果默认不写的话,则SpringMVC对应注解是requestParam
如果是其它指定的,比如
contentType : 'application/json;charset=UTF-8',
contentType : 'text/html;charset=UTF-8',
则SpringMVC对应注解是requestBody
async:false,是同步
async:true,是异步