Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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
Javascript 我有一个未捕获的引用错误:当我尝试获取服务时,响应未定义异常_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 我有一个未捕获的引用错误:当我尝试获取服务时,响应未定义异常

Javascript 我有一个未捕获的引用错误:当我尝试获取服务时,响应未定义异常,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个未捕获的引用错误:当我试图从控制器类获取服务时,响应未定义异常。因此我有一个如下控制器: package com.finartz.controller; 导入java.util.ArrayList; 导入java.util.List; 导入org.springframework.beans.factory.annotation.Autowired; 导入org.springframework.data.mongodb.core.MongoTemplate; 导入org.springfr

我有一个未捕获的引用错误:当我试图从控制器类获取服务时,响应未定义异常。因此我有一个如下控制器:

package com.finartz.controller;
导入java.util.ArrayList;
导入java.util.List;
导入org.springframework.beans.factory.annotation.Autowired;
导入org.springframework.data.mongodb.core.MongoTemplate;
导入org.springframework.data.mongodb.core.query.query;
导入org.springframework.stereotype.Controller;
导入org.springframework.web.bind.annotation.RequestMapping;
导入org.springframework.web.bind.annotation.RequestMethod;
导入org.springframework.web.bind.annotation.ResponseBody;
导入com.finartz.beans.UsersBean;
@控制器
公共类用户控制器{
@RequestMapping(value=“/userList”,method={RequestMethod.GET})
@ResponseBody//for获取JSON格式的答案!
公共列表listUsers(){
Listusers=newarraylist();
UsersBean user=newusersbean();
user.setName(“Süleyman”);
用户设置电话(“05455421700”);
用户。添加(用户);
UsersBean user2=新的UsersBean();
user2.setName(“Zeynep”);
用户2.设置电话(“0545 500 17 00”);
users.add(user2);
返回用户;
}

}
您必须在Ajax
done()
函数中接收
响应才能使用它

}).done(function( response) {

            var table = "";

            //we say class='table' to bootstrap !
            table += "<table class='table'>";
            table += "<thead>";
            table += "<tr>";

            table += "<th>" + "Name" + "</th>";
            table += "<th>" + "Phone" + "</th>";
            table += "</tr>";
            table += "</thead>";


            // I get the exception here !.
            response.forEach(function(users){
                table += "<tr>";
                table += "<td>" + user.name + "</td>";
                table += "<td>" + user.phone + "</td>";
            });

            table += "<table>"; 

            $(".userListDiv").html(table)


        });
}).done(函数(响应){
var表=”;
//我们对引导说class='table'!
表+=”;
表+=”;
表+=”;
表+=“+”名称“+”;
表+=“+”电话“+”;
表+=”;
表+=”;
//我这里有个例外!。
response.forEach(函数(用户){
表+=”;
表+=“”+user.name+“”;
表+=“”+user.phone+“”;
});
表+=”;
$(“.userListDiv”).html(表)
});

迭代“用户”,但使用对象作为“用户”,非常感谢,不知道ı怎么会错过它:)顺便说一下,ı将用户更改为用户