当前位置: 代码迷 >> Java Web开发 >> 一个疑惑很久的jsp问题
  详细解决方案

一个疑惑很久的jsp问题

热度:109   发布时间:2010-08-02 11:21:43.0
一个疑惑很久的jsp问题
/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的页面是并列出现在浏览器中的。就像我们平时打开页面一样,可以同时打开多个窗口。先谢谢啦!
搜索更多相关主题的帖子: jsp  

----------------解决方案--------------------------------------------------------
可以的
使用frameset

/test/
<frameset>
<frame src="1.jsp">
<frame src="2.jsp">
</frameset>
----------------解决方案--------------------------------------------------------
在客户端用javascript定时跳转,你这段是在服务端运行后将结果送到客户端,所以没输出.(还在j2se阶段混,估计是这样)
----------------解决方案--------------------------------------------------------
回复 楼主 飞天小丰
兄弟 貌似还是不行哦 能否讲的具体一点呀 谢谢啦
----------------解决方案--------------------------------------------------------
/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>
----------------解决方案--------------------------------------------------------
回复 4楼 飞天小丰
可能用jsp写呀?谢谢啦
----------------解决方案--------------------------------------------------------
要么在javascript里面写,要么用框架,目前我就知道这两种,呵呵……
----------------解决方案--------------------------------------------------------
  相关解决方案