我有一些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