使用servlet进行页面重定向或转发时间延迟

时间:2013-10-15 17:36:48

标签: web-services java-ee servlets

当调用servlet(说,servlet A),并且我想重定向到另一个html文件或servlet文件时,我将使用response.sendRedirect(“URL”)。但是,我现在想要的是显示一个页面(说明,页面B)向用户提供一些消息并将时间延迟重定向,对于其他操作,用3秒钟表示另一页(说明,页面C)。我应该在servlet A中做些什么才能达到目的。页面A和页面B可以是由servlet生成的html文件或代码。

如果我只想转发而不是重定向

,那也是正确的方法

提前感谢所有

1 个答案:

答案 0 :(得分:1)

在页面B上你可以这样做:

<body onload="setTimeout(function(){document.location = 'page3.html'}, 3000)">