【发布时间】:2012-01-29 01:09:34
【问题描述】:
我无法将带有 JQuery Ajax 的 JSON 对象发送到 Spring MVC 控制器。这是我的控制器的方法的定义:
@Controller
@RequestMapping(value = "InboxViewTemplate")
public class InboxViewController {
@ResponseBody
@RequestMapping(value = "updateInboxView")
public String updateInboxView(HttpServletRequest request, InboxView inboxView) {
...
}
然后我正在尝试调用此请求:
$.ajax({
dataType: 'json',
contentType: "application/json",
url: ctx + "/InboxViewTemplate/updateInboxView",
data: ({inboxView : {createUser:"dave"}}),
success: function(data) {
$("#updateInboxView").html(data);
},
error: function (jqXHR, textStatus, errorThrown) {
alert(jqXHR + " : " + textStatus + " : " + errorThrown);
}
});
}
但未传递 JSON 对象。有人能帮我吗?提前致谢。
【问题讨论】:
标签: jquery ajax json spring model-view-controller