如何实现大数据量提交后,显示一个"正在处理..."页面,等后台处理完毕后再显示结果页面
请教各位,
如果一个大数据量的请求处理,时间会比较长,会出现一段时间的空白,那么如何实现在这段时间内显示一个 "正在处理.. "页面,等请求处理完毕后,再显示应显示的结果界面呢?
是不是要取得http的应答状态,然后根据状态位判断显示呢?如果是这样的话,后台Servlet能随时判断这个应答状态吗?
另外,这种界面的状态条是如何精确控制的呢?
------解决方案--------------------不好意思,刚才发错了
a.jsp:
wait.jsp?NextForm=wait.jsp¶m1=c
wait.jsp
<META http-equiv= "Refresh " content= "1;url= <%=NextForm%> ?param1=c ">
b.jsp
------解决方案--------------------function process(){
if(xmlhttp.readyState==4){
.......
在这里跳到别一页不可以了吗~???
.......
}else{
document.getElementById( "message ").innerHTML = "正在处理! 请稍后........... ";
}
}
Ajax也没什么???就不是js吗???不要把他看得太高深了~!!!