如果我有这可能需要几分钟来产生响应一个servlet,我想在页面上显示一个消息,说在JSP div元素“请稍候...”隐藏在小脚本已经完成
目前,我有一些代码:
<div id = "subHeader">
<%
out.flush();
for (int i = 0; i < 5; i++){
if (i == 0) {
out.print("<h2>Please wait...</h2>");
out.flush();
}
Thread.sleep(3000);
}
out.flush();
out.print("<h2>Results of analysis:</h2>");
%>
</div>
此打印:
<h2>Please wait...</h2> <h2>Results of analysis:</h2>
当响应挂起。
是否可以隐藏subHeader div
,以便当scriptlet运行并做出响应时,我只能看到<h2>Results of analysis:</h2>
和页面的其余部分?
有它默认是隐藏的,并保持轮询特定DOM的所有脑干在JavaScript中,一旦有货,使其可见 –
的问题存在,我什么都不知道DOM的。 –
更有理由去了解它;做这种东西你几乎必须知道DOM javascript/jquery/Growl notification。不要把这种代码放在JSP文件中。 – Asura