Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

GWT. Хочу получить данные с сервера в формате json.

63K
08 октября 2010 года
RedLobster
1 / / 08.10.2010
Добрый день. Начала ковыряться в GWT, Java раньше не занималась. Хочу получать данные с сервера в json формате. В главном классе определена кнопка, для нее onClick:

public void onClick(ClickEvent event) {
Window.alert("Let's see....");
RequestBuilder reqbuilder = new RequestBuilder(RequestBuilder.GET,com.google.gwt.http.client.URL.encode("http://uits-group.ru/media/search-results.js"));

try {
reqbuilder.sendRequest(null, new RequestCallback() {
public void onResponseReceived(Request request, Response response) {
Window.alert(response.getStatusCode()+"");
}

@Override
public void onError(Request request, Throwable t) {
Window.alert("Error!");

}

}

);
} catch (RequestException e) {
// TODO Auto-generated catch block
e.printStackTrace();
Window.alert("Exception!");
}
}

В результате статус ответа всегда 0, response.getText() возвращает пустоту. Как правильно сделать запрос к серверу и какие требования к ответу? Сейчас по указанному URL просто текст в формате JSON, как и в примере JSON в комплекте с GWT. Хочу получать этот текст вместо пустоты.
355
02 ноября 2010 года
<SCORP>
786 / / 21.10.2006
1. заформатить код
2. исходя из гугла и здоровой логики, похоже, что здесь попытка cross-site AJAX request, который есессно, запрещён браузером
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог