我有一些 GWT (2.4) 提出的查询RequestBuilder
可能需要很长时间才能执行。在这些情况下,我想允许用户取消请求。因为它只是一个中止服务器端处理的查询,不会产生任何有害的副作用。如果解决方案涉及任何问题,即使浪费的服务器端 CPU 周期也无关紧要。下面是一个例子:
RequestBuilder requestBuilder = new RequestBuilder(
RequestBuilder.GET, FOOBAR_SERVICE_URL);
requestBuilder.sendRequest("",
new RequestCallback<ResultList>() { .... });
// I'd like to cancel the request when a Cancel button is pressed
你知道怎么做吗?