问题描述:前端向后台发送ajax请求时,后台用map接收没有问题,将map换成dto接收时报此异常
解决办法:
$.ajax({ type:'post', url: $.getRootPath() + '/xxx/saveOrUpdate.do', contentType:'application/json;charset=utf-8', data: JSON.stringify(formData), success: function (data) { if (data.success) { $.dalert({text: data.msg, icon: 1}); refreshTableInit(index); } else { $.dalert({text: data.msg, icon: 2}); } } })
加上contentType:'application/json;charset=utf-8',和JSON.stringify(formData),