我使用ajax往后台传数据,后台的接收类接收为null。

图片说明图片说明图片说明
studentStr接收为空。

4个回答

你不能直接取studentStr 你前台是用对象包装的studentStr属性 你后台应该先接收student对象

另外 感觉你想用json字符串传输参数 你可以直接在后台用@RequestBody这个注解 具体使用方法 可以自行百度

应该是formData.studentStr = JSON.stringify(student);

改成这个:看能不能接收到

String studentStr = request.getParameter("studentStr");

看着别扭,传个student 对象后台加@RequestBody直接过去对象不是更简洁明了吗?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问