Я использую RequestBuilder на внешнем интерфейсе GWT для отправки HTTP-запроса GET в веб-службу Restlet. Однако запрос может попасть в веб-службу, и веб-служба возвращает строку (в формате JSON). Проблема в том, что ответ не возвращается, когда я наблюдаю за процессом через fireBug. Кто-нибудь знает почему?
Вот код:
String url = "http://localhost:8080/Books";
RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, url);
try {
builder.sendRequest(null, new RequestCallback() {
public void onError(Request request, Throwable exception)
{
exception.printStackTrace();
Window.alert("fail - " + exception.getMessage());
}
public void onResponseReceived(Request request, Response response)
{
Window.alert("success - " + response.getText());
}
});
} catch (RequestException e)
{
e.printStackTrace();
}
response.getText () всегда возвращает пустое значение.
Заранее спасибо!
Ike