Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将jqueryajax请求中的字符串值传递给Spring引导控制器?_Java_Jquery_Json_Spring Boot_Controller - Fatal编程技术网

Java 如何将jqueryajax请求中的字符串值传递给Spring引导控制器?

Java 如何将jqueryajax请求中的字符串值传递给Spring引导控制器?,java,jquery,json,spring-boot,controller,Java,Jquery,Json,Spring Boot,Controller,我试图实现的是从HTML输入字段(占位符值为'Search NDG')检索字符串值,将其发送到Spring引导控制器,最后将其保存在数据库中 以下是我已经做过的: 在ajax的成功部分,我可以看到警报窗口中显示了正确的值,但紧接着,我得到了另一个警报,包含404错误代码。为什么会这样?我的控制器还缺什么吗?下面是代码: 事先谢谢你给我任何提示 您好,Mateusz我怀疑您收到的警报是在Ajax调用之前编写的,而不是成功块 所以,只要试着通过调试Ajax故障块来找出确切的错误。是的,你是对的-

我试图实现的是从HTML输入字段(占位符值为'Search NDG')检索字符串值,将其发送到Spring引导控制器,最后将其保存在数据库中

以下是我已经做过的:

在ajax的成功部分,我可以看到警报窗口中显示了正确的值,但紧接着,我得到了另一个警报,包含404错误代码。为什么会这样?我的控制器还缺什么吗?下面是代码:

事先谢谢你给我任何提示


您好,Mateusz

我怀疑您收到的警报是在Ajax调用之前编写的,而不是成功块


所以,只要试着通过调试Ajax故障块来找出确切的错误。

是的,你是对的-该警报实际上是Ajax调用之前的警报。我只是把调试器放在错误块中,在每个警报之间,但它没有显示任何进一步的细节。。。最后两行(alert(xhr.responseText)和alert(thrownError))在浏览器中只显示一个空的警报窗口…出于调试目的,请使用console.log。一步一步进行。检查控制器方法是否被击中2。如果击中,则检查是否返回正确响应。