2013-01-21 34 views
0

我正在測試一個AJAX應用程序,我需要測試我的加載/等待屏幕。我想讓應用程序花更多時間來響應AJAX請求。下面的代碼工作正常,但不雅。也許是一個線程或計時器?如何限制或減慢Grails?

int i = 0 
    double j 

    for (i = 0; i < 1000000; i++) { 
     j = Math.sin(j); 
    } 

回答

3

你可能只是導致線程與Thread.sleep(1000);睡覺但這停止整個後端應用程序(如果它是單線程的),因此,如果您的等待畫面是客戶端的JavaScript它會工作,而不是是否從服務器端被解僱。

+0

那很簡單。甜。謝謝! – Spider

1

大衛是對的。但如果是Groovy,可以將其縮短爲:sleep(1000)