美文网首页
Spring MVC接收不到参数的可能原因

Spring MVC接收不到参数的可能原因

作者: 柒点伍零 | 来源:发表于2018-09-28 08:53 被阅读0次

    ajax请求中设置了“contentType : “application/json””,导致controller获取不到两个参数。

    原因如下:

    不使用contentType时,可以直接传对象

    $.ajax({
        url: url,
        type: "POST",
        dataType: "JSON",
        data: { id: test },
        async: false,
        success: function () {}
    }); 
    

    使用contentType时,需要传json格式的值

    $.ajax({
        url: url,
        type: "POST",
        dataType: "JSON",
        contentType: "application/json"
        data: "{'id': " + test +"}",
        async: false,
        success: function () {}
    });
    

    相关文章

      网友评论

          本文标题:Spring MVC接收不到参数的可能原因

          本文链接:https://www.haomeiwen.com/subject/lqjuoftx.html