Как написать страницу JSP, которая получила данные от веб-службы XML RESTful? - PullRequest
0 голосов
/ 28 марта 2012

У меня достаточно опыта в JSP и JSF.Не так уж много с Javascript и AJAX.

Я пишу простую страницу JSP, которая должна публиковать некоторые данные в веб-сервис.Веб-служба возвращает блок XML, а затем список полей на странице JSP должен быть заполнен значениями в данных XML.

Для начала я написал базовый сервлет, который принимаетсообщение JSP, а затем, в свою очередь, отправляет данные в веб-службу, анализирует XML и помещает данные в форму, которую может видеть JSP.

Но я знаю, что это можно сделать с помощью Javascript и / или AJAX -- Я просто не знаю, с чего начать.

Как получить форму JSP для публикации данных в веб-сервисе RESTful и последующего анализа результатов XML?

Спасибо!Rob

1 Ответ

1 голос
/ 05 апреля 2012

Ваша задача не имеет ничего общего с JSP.

Вам нужно будет провести исследование XmlHttpRequest . Это объект JavaScript, который делает запросы Ajax в браузере. Вы можете создать форму, но вместо того, чтобы позволить браузеру отправлять форму в службу RESTful, вам придется обрабатывать ее в JavaScript. JavaScript должен использовать XmlHttpRequest для отправки объекта в службу (XML), а затем результат автоматически анализируется. Затем вы можете использовать полученный объект и вставить эти значения в ваш выходной HTML. Все это происходит динамически в браузере, а не на сервере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...