注册 登录
编程论坛 J2EE论坛

一个疑惑很久的jsp问题

飞天小丰 发布于 2010-08-02 11:21, 873 次点击
/1.jsp/
hello!
<jsp:forward page="2.jsp"/>
/2.jsp/
<%@ page contentType="text/html;charset=GBK"%>
<title>跳转成功!</title>
<%
out.println("我是一条鱼!");
%>
当运行1.jsp时,直接跳到2.jsp中,而不输出“hello!”,我想请教各位高手们一个问题,就是我能不能在浏览器中保持1.jsp的情况下,即先输出“hello!”,然后再打开2.jsp,且1.jsp与2.jsp的页面是并列出现在浏览器中的。就像我们平时打开页面一样,可以同时打开多个窗口。先谢谢啦!
6 回复
#2
lampeter1232010-08-02 13:59
可以的
使用frameset

/test.html/
<frameset>
<frame src="1.jsp">
<frame src="2.jsp">
</frameset>
#3
虾B写2010-08-02 16:36
在客户端用javascript定时跳转,你这段是在服务端运行后将结果送到客户端,所以没输出.(还在j2se阶段混,估计是这样)
#4
飞天小丰2010-08-02 20:04
回复 楼主 飞天小丰
兄弟 貌似还是不行哦 能否讲的具体一点呀 谢谢啦
#5
lampeter1232010-08-03 10:05
/1.jsp/

<SCRIPT LANGUAGE="JavaScript">
<!--
var time = 8;

function Redirect(){
 window.location = "2.jsp";
}
var i = 0;
function dis(){
 document.all.s.innerHTML = "rest " + (time - i) + " seconds";
 i++;
}
timer=setInterval('dis()', 1000);
timer=setTimeout('Redirect()',time * 1000);

//-->
</SCRIPT>
<BODY>
hello!
<span id="s"></span>
</BODY>
</HTML>
#6
飞天小丰2010-08-03 19:21
回复 4楼 飞天小丰
可能用jsp写呀?谢谢啦
#7
失眠的泪水2010-08-04 09:53
要么在javascript里面写,要么用框架,目前我就知道这两种,呵呵……
1