gpt4 book ai didi

java - 如何使用 Jquery AJAX 调用 Spring Controller 方法

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:55:58 27 4
gpt4 key购买 nike

我有以下 Spring Controller

@Controller
@RequestMapping("/accreq")

具有以下映射

@RequestMapping(value = "/defRoles", method=RequestMethod.GET)
public @ResponseBody String loadDefaultRoles(
@RequestParam(value="idGroup", required=false) String groupID
throws ServletException{

我正在尝试使用以下 jquery ajax 调用此方法

$.ajax({
type: 'GET',
url: '/accreq/defRoles',
data: {idGroup: $('#infoGroup').val() },
success: function() {
alert("success");
}
});

请帮助我弄清楚为什么在单击按钮时即使调用了 ajax 方法也没有调用 Spring 方法。我已经用 firebug 逐步执行了脚本,它确实命中了 ajax 函数。

最佳答案

首先,尝试看看如果您在浏览器中手动点击 URL 会发生什么

如果成功,在 firebug 中打开请求跟踪并查看 firefox 是否真的命中了 URL(以及响应内容)

关于java - 如何使用 Jquery AJAX 调用 Spring Controller 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4909580/

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