在jsp页面中如何设置停留几秒钟然后跳转到另一个页面!(在服务器端实现)

时间:2022-11-28 17:14:27
<%
out.print("1");
response.setHeader("Refresh","2;URL=test.jsp");
out.print("3");
%> 
我的文件里就这3句话,1和3都打出来了,可是,就转不过去。 
为什么呢?

14 个解决方案

#1


服务器端是实现不了的.
在客户端实现吧,用javascript控制多简单.

#2


应该能实现的吧?

#3


< meta http-equiv="refresh"
content="240(秒数); url=http://breaker.126.com(地址)">

#4


这是在客户端实现的。
我想要在服务器段实现的。

#5


这样做没有问题。我的例子:

<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>
jsp1
</title>
</head>
<body bgcolor="#ffffff">
<h1>
<%
out.print("1");
response.setHeader("Refresh","5;URL=http://www.2yup.com");
out.print("3");
%>
</h1>
</body>
</html>



检查自己的代码吧。

#6


也可以用jsp语言来实现。具体函数一时记不的了

#7


<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>
jsp1
</title>
</head>
<body bgcolor="#ffffff">
<h1>
<%
out.print("1");
response.setHeader("Refresh","5;URL=http://www.2yup.com");
out.print("3");
%>
</h1>
</body>
</html>

13也显示了。可是为什么就在我这里转不过去呢?

救命啊。。。。。。

#8


< meta http-equiv="refresh"
content="240(秒数); url=http://breaker.126.com(地址)">
竟然也转不过去,是我的浏览器的问题?
不会阿,为什么呢?

#9


1。什么浏览器?
2。访问 http://2yup.com/ 等待一下,看看能不能跳。

#10


那不是游览器的问题,我也见过这样的情况,
URL=可以是任何可访问internet地址,但是写相对地址xxx.jsp or xxx.php 都不可以页面不会跳转,无反应

#11


我说的是这个response.setHeader("Refresh","5;URL=http://www.2yup.com");

#12


就是ie,
访问 http://2yup.com/ 能跳。

response.setHeader("Refresh","5;URL=http://www.2yup.com");却是不可以。

#13


response.setHeader("Refresh","2;URL=test.jsp");这个是可以的!!
我用的没有问题的!!
你好好检查你的代码一下吧!!

#14


faint
机器重启以下就好了.

#1


服务器端是实现不了的.
在客户端实现吧,用javascript控制多简单.

#2


应该能实现的吧?

#3


< meta http-equiv="refresh"
content="240(秒数); url=http://breaker.126.com(地址)">

#4


这是在客户端实现的。
我想要在服务器段实现的。

#5


这样做没有问题。我的例子:

<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>
jsp1
</title>
</head>
<body bgcolor="#ffffff">
<h1>
<%
out.print("1");
response.setHeader("Refresh","5;URL=http://www.2yup.com");
out.print("3");
%>
</h1>
</body>
</html>



检查自己的代码吧。

#6


也可以用jsp语言来实现。具体函数一时记不的了

#7


<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>
jsp1
</title>
</head>
<body bgcolor="#ffffff">
<h1>
<%
out.print("1");
response.setHeader("Refresh","5;URL=http://www.2yup.com");
out.print("3");
%>
</h1>
</body>
</html>

13也显示了。可是为什么就在我这里转不过去呢?

救命啊。。。。。。

#8


< meta http-equiv="refresh"
content="240(秒数); url=http://breaker.126.com(地址)">
竟然也转不过去,是我的浏览器的问题?
不会阿,为什么呢?

#9


1。什么浏览器?
2。访问 http://2yup.com/ 等待一下,看看能不能跳。

#10


那不是游览器的问题,我也见过这样的情况,
URL=可以是任何可访问internet地址,但是写相对地址xxx.jsp or xxx.php 都不可以页面不会跳转,无反应

#11


我说的是这个response.setHeader("Refresh","5;URL=http://www.2yup.com");

#12


就是ie,
访问 http://2yup.com/ 能跳。

response.setHeader("Refresh","5;URL=http://www.2yup.com");却是不可以。

#13


response.setHeader("Refresh","2;URL=test.jsp");这个是可以的!!
我用的没有问题的!!
你好好检查你的代码一下吧!!

#14


faint
机器重启以下就好了.