【问题标题】:Handling connection timeout in GWT在 GWT 中处理连接超时
【发布时间】:2011-02-22 00:04:03
【问题描述】:

我正在使用 GWT 和 PHP,并且通过 RequestBuilder 类进行通信, 但我需要处理是否存在互联网连接并显示一些消息 但RequestBuilder 类支持无法处理互联网的RequestCallback 接口 连接是否存在。解决办法是什么?

【问题讨论】:

    标签: gwt timeout connection


    【解决方案1】:

    RequestCallback.sendRequest(或只是send())抛出RequestException - 我猜这是在没有网络连接的情况下的故障点。此外,您传递给 send(Request) 方法的 RequestCallback 也有一个 onError 方法,即:

    当请求没有被调用时 正常完成。一种 RequestTimeoutException 就是一个例子 请求的错误类型 可能会遇到。

    您可能应该自己做一些测试,看看何时抛出 RequestException 异常以及何时控制到 onError - 虽然,通常您使用相同的代码/方法来处理这两种情况,所以它可能不会不管哪个处理什么,只要他们一起处理所有事情:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-23
      • 1970-01-01
      • 1970-01-01
      • 2015-04-23
      • 1970-01-01
      • 2012-03-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多