首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

怎么实现大数据量提交后,显示一个"正在处理."页面,等后台处理完毕后再显示结果页面

2012-01-19 
如何实现大数据量提交后,显示一个正在处理...页面,等后台处理完毕后再显示结果页面请教各位,如果一个大

如何实现大数据量提交后,显示一个"正在处理..."页面,等后台处理完毕后再显示结果页面
请教各位,
    如果一个大数据量的请求处理,时间会比较长,会出现一段时间的空白,那么如何实现在这段时间内显示一个 "正在处理.. "页面,等请求处理完毕后,再显示应显示的结果界面呢?
    是不是要取得http的应答状态,然后根据状态位判断显示呢?如果是这样的话,后台Servlet能随时判断这个应答状态吗?
    另外,这种界面的状态条是如何精确控制的呢?

[解决办法]
不好意思,刚才发错了
a.jsp:
wait.jsp?NextForm=wait.jsp&param1=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吗???不要把他看得太高深了~!!!

热点排行