2012-12-04 177 views
0

可以說我有一個JSP。當我打電話給我的JSP時,它會打到數據庫並顯示相應的結果。即將到來,由於我的JSP加載了巨大的值,因此加載我的頁面需要一些時間。因此,當我的頁面加載時,我需要一個加載gif,當我的JSP完全加載時,gif應該消失。任何人都可以通過爲此提供示例代碼來幫助我嗎?加載一個JSP頁面時顯示加載gif

例如我的代碼看起來是這樣的:

<html> 
    <head> 

    </head> 
    <body> 
    Hello 

    </body> 
    </html> 

因此,誰能幫助我在哪裏插入加載GIF代碼。

+0

沒有代碼,它只是一個GIF。 –

+0

使用body卸載事件 – 2012-12-04 17:14:20

回答

0

爲此需要兩個JSP。第一個返回「please wait」GIF和一些調用第二個JSP的JavaScript,可能由AJAX返回。

當第二個JSP返回HTML時,JavaScript可以將其添加到現有頁面。

你會想爲此使用一個JavaScript框架,如jQuery。該文檔包含許多示例,如何將AJAX請求發送到Web服務器並處理結果。