gpt4 book ai didi

java - 如何从ajax将JSONArray传递到 Controller

转载 作者:行者123 更新时间:2023-12-01 05:29:27 24 4
gpt4 key购买 nike

我在java中使用spring mvc。我正在尝试将列表作为 JSONArray 从 javascript 传递到 Controller 。但 Controller 将其获取为 [] 或 null。

任何人都可以帮助我使用 Jquery ajax 调用传递对象列表以及如何在 Controller 中获取该值。我可以使用 Ajax 传递 JSONArray,但无法在 Controller 中读取它。

谢谢桑迪

最佳答案

您可以通过以下方式使用ajax发布

  $.post("/Home/SaveData/", { jsonData: jlst },
function(data, textStatus) {
if (textStatus != "success") {
result = "false";
}
});
}

您需要在家庭 Controller 中构建方法来处理此问题,如下所示

  public ActionResult SaveData(string jsonData)
{}

有关完整的演示,请参阅下面的链接

http://krishnarajb.wordpress.com/2009/05/28/pass-json-object-from-javascript-code-to-mvc-controller/

http://erraticdev.blogspot.in/2010/12/sending-complex-json-objects-to-aspnet.html

关于java - 如何从ajax将JSONArray传递到 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9224388/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com