У меня есть пружинящий backend, один из картографирования:
@RequestMapping("/getPeopleList")
public List<Person> getPeeps(@RequestParam(value="ssid", required=true) Integer ssid){
return Backend.getPeople(ssid);
}
Как сделать запрос на этот api? Я делаю это с моим angularjs
$http.get(url+'/getPeopleList').success(function(peeps) {
console.log(peeps);
});
но это не работает...... Я также пробовал это
$http.get(url+'/getPeopleList/234').success(function(peeps) {
console.log(peeps);
});
ID 234 является случайным идентификатором, но это не работает. Я получаю 404 или 400 плохих запросов каждый раз.
вы запрашиваете @RequestParam
но вы передаете @PathVariable
. См. Их документ. Просто перейдите на:
$http.get(url+'/getPeopleList?ssid=234').success(function(peeps) {
console.log(peeps);
});