Я пытаюсь использовать $ .getJSON (Jquery 2) для вызова веб-сервиса по адресу:
http://localhost:8080/ws/family/1
Это веб-сервис работает при вводе его в браузере. Я использую плагин Jetty Maven, поэтому нет контекстного корня. Моя страница находится по адресу:
http://localhost:8080/view/index.html
Вот мой Javascript (Edited):
var getFamily = function() {
return $.getJSON({
url: "/ws/family/1"
});
};
Я получаю следующее сообщение об ошибке:
GET http://localhost:8080/view/[object%20Object] 404 (Not Found)
не имеет базовый тег в моей странице ,
Так в основном сервер сообщает вам, что на этом URL-адресе есть * ничего *, как в «Not Found», и URL-адрес размещен прямо там, с большим '[object% 20Object]' в нем, и вам интересно, что неправильно с вашим javascript? – adeneo
Похоже, что ваш 'familyId' - это объект, а не просто строковое значение. И косая черта после '/ ws/family', похоже, тоже отсутствует. – CBroe