2012-12-04 131 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服务器并处理结果。