程序为什么不能这么写?
<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>
Jsp1
</title>
</head>
<body>
<%@ page language="Java"%>
<%
String str=request.getParameter("form1");
if(str.equals("")) then
{
out.println("<form name="form1" action= "main.jsp" method=post>");
out.println("<SELECT id=select1 name=select1 style="HEIGHT: 22px; WIDTH: 97px"> <OPTION
selected value=1>身份证号</OPTION><OPTION value=2>姓名</OPTION></SELECT><br>");
out.println("<input type="text" name="cx"><br>");
out.println("<input type=submit value="go">");
out.println("</form>");
}
else{
String cx=request.getParameter("cx");
String selct=request.getParameter("select1");
session.setAttribute("Cx",cx);
session.setAttribute("Selct",selct);
response.sendRedirect("search.jsp");}
%>
</body>
</html>