listInsert.jsp的程序如下:
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<jsp:useBean id="make" class="datastructure.C1" scope="page"/>
<html>
<%String k=request.getParameter("k1");%>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
</head>
<body bgcolor="#FFCCFF">
<%
if(k!=null) make.draw(response);
else{
%>
<div align="center">
<br><br><br><br><br><br><br><br><br>
<font size="12" color="#0033CC"><b>数据结构在线演示</b></font>
</div>
<%}%>
</body>
</html>javascript中的程序如下:
function listInsert()
{
var i=window.prompt('建立数据','ipsege');
if(i!=null)
{
var j=window.prompt('插入元素','p');
}
if(j!=null)
{
var k=window.prompt('插入位置','3');
}
frame=parent.frames[3];
frame.location.href="listInsert.jsp?k1="+k;
}为什么在.jsp文件中只执行if语句,而else语句从不执行?
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<jsp:useBean id="make" class="datastructure.C1" scope="page"/>
<html>
<%String k=request.getParameter("k1");%>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
</head>
<body bgcolor="#FFCCFF">
<%
if(k!=null) make.draw(response);
else{
%>
<div align="center">
<br><br><br><br><br><br><br><br><br>
<font size="12" color="#0033CC"><b>数据结构在线演示</b></font>
</div>
<%}%>
</body>
</html>javascript中的程序如下:
function listInsert()
{
var i=window.prompt('建立数据','ipsege');
if(i!=null)
{
var j=window.prompt('插入元素','p');
}
if(j!=null)
{
var k=window.prompt('插入位置','3');
}
frame=parent.frames[3];
frame.location.href="listInsert.jsp?k1="+k;
}为什么在.jsp文件中只执行if语句,而else语句从不执行?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货