我有一些GWT(2.4)RequestBuilder
可能需要很长时间才能执行的查询。在这些情况下,我想允许用户取消请求。由于它只是一个查询中止服务器端的处理不会有任何有害的副作用。如果解决方案涉及任何问题,即使是浪费的服务器端CPU周期也无关紧要。这里是一个例子:如何中止正在进行的GWT RequestBuilder请求?
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
你有什么想法该怎么做?
可能重复(http://stackoverflow.com/questions/1276970/cancelling-a-server-side-gwt-call) – 2012-04-06 08:57:53