在gwt

时间:2016-12-05 04:49:42

标签: javascript java http gwt

我希望在Async方法调用之前获取gwt中URL的 Http Response

下面是我的工作代码,但我想在异步调用之前执行它。

  RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, "http://localhost:8080");
    try {
        builder.sendRequest(null, new RequestCallback() {
            @Override
            public void onResponseReceived(Request request, Response response) {

            }

            @Override
            public void onError(Request request, Throwable exception) {
                throw new UnsupportedOperationException("Not supported yet."); 
            }
        });
    } catch (RequestException ex) {

    }
    return response.getStatusCode();

另请注意,我在项目中使用 JavaScript 。有没有办法在 javaScript 中编写此代码并在 OnModuleLoad 方法中检索响应

任何建议都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

我在javascript中使用 async:false 制作了简单的函数。然后我点击了网址并得到了回复。

此响应将使用本机方法在onModuleLoad中获取。同步通话。

解决: - )

相关问题