#在servlet中想实现停顿几秒钟的效果该怎么办?

Gooing 2004-08-24 02:01:04
如:
out.println("执行操作:" + optag+"<br>");
out.println("执行结果:" + rtnInfo);
//停顿3s......
response.sendRedirect(urlRedirect) ;

...全文
249 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fatcatman 2004-08-24
呵呵
回复
Gooing 2004-08-24
ok!
fatcatman做法可取
回复
fatcatman 2004-08-24
哈哈
回复
Gooing 2004-08-24
别吵
我试一下
回复
haitangli4 2004-08-24
严重同意 fatcatman() ( )
回复
黑马 2004-08-24
fatcatman() ( ) 说的正确
回复
adafirst3219 2004-08-24
同意楼上

楼主还嫩着呢
回复
fatcatman 2004-08-24
朋友,其实你不应该在servlet里面延迟3秒,这样在延迟的时候别人看不到你上面out.println的内容,应该改成这样:
out.println("<head>");
out.println("<meta http-equiv=refresh content='3;url="+urlRedirect+"'>");
//上面就是实现延迟3秒,然后跳转到urlRedirect里面的地址
out.println("</head>");
out.println("执行操作:" + optag+"<br>");
out.println("执行结果:" + rtnInfo);
回复
hotmanhh 2004-08-24
同意上述做法,用线程停顿一下ok了。
回复
fatcatman 2004-08-24
try
{
Thread.sleep(3000); //3秒
}
catch (Exception e)
{
}
回复
fatcatman 2004-08-24
上面的1000单位是毫秒
回复
fatcatman 2004-08-24
try
{
Thread.sleep(1000);
}
catch (Exception e)
{
}
回复
ETUFO 2004-08-24
写一个javascript的函数,在函数中包含setTimeout("",long)方法。
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-08-24 02:01
社区公告
暂无公告