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语句从不执行?