//1.仅为记录遇到的问题
//正确代码:
使用向后端传输表单数据时,用data:user直接传输,
相当于传递的是拼接的字符串形式:id=&userName=123&userCode=123&userPassword=123&userRemi=123&gender=2&birthday=2023-06-08&phone=123&address=123&userRole=1
$.ajax({ url:'${pageContext.request.contextPath}/user/add', type:'get', async:false, data:user, success:function (responseText) { console.log("ajax请求成功....."); }, error: function(){ console.log("ajax请求失败....."); } });
错误代码:这种方式传递的是json数据,我的后端无法接收数据
$.ajax({ url:'${pageContext.request.contextPath}/user/add', type:'get', async:false, data:{ user:user }, success:function (responseText) { console.log("ajax请求成功....."); }, error: function(){ console.log("ajax请求失败....."); } });