jsp的问题。我做了一个文本框里的ID与数据库里的ID进行比较。出现问题。我把代码发出来大家帮看看。 <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"  errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  "http://www.w3.org/TR/html4/loose.dtd">
<%@ page import="java.sql.*" %>
<%//构造查询SQL语句
String id=request.getParameter("id");
String sqlString="SELECT * FROM matriculate where user_id="+id.trim();
%><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>查询结果</title>
</head><body>
<% 
Connection con;
Statement sql;
ResultSet rs;
try
{
  Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch(ClassNotFoundException e)
{
   out.print("类找不到!");
}
try
{
out.print("<table border style='font-size: 10pt'>");
         out.print("<tr><td colspan=9 align=center>辽宁商贸职业学院06级录取查询 </td></tr>");
   out.print("<tr>");
   out.print("<td width=100>"+"用户ID号");
out.print("<td width=100>"+"姓名");
                out.print("<td width=100>"+"总分数");
out.print("<td width=100>"+"专业");
out.print("<td width=100>"+"年龄");
out.print("<td width=100>"+"性别");
out.print("<td width=100>"+"毕业学校");
out.print("<td width=100>"+"入学时间");
out.print("<td width=100>"+"添加时间");
out.print("</tr>");  con=DriverManager.getConnection ("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=testDatabse","yp","7457177");
  sql=con.createStatement();System.out.println("+++++++++++++");     rs=sql.executeQuery(sqlString);
        
System.out.println("+++++++++++++");     while(rs.next())
 {
String aa=rs.getString(1);           //
if(!id.equals(aa))                   // 这快是我刚才写的。问题可能就出现在这里。
{                                    //
   response.sendRedirect(aa.jsp);    //
}
    
  out.print("<tr>");
  out.print("<td >"+rs.getString(1)+"</td>");
                  out.print("<td >"+rs.getString("user_name")+"</td>");
  out.print("<td >"+rs.getString("user_")+"</td>");
  out.print("<td >"+rs.getString("user_zy")+"</td>");
  out.print("<td >"+rs.getInt("user_age")+"</td>");
  out.print("<td >"+rs.getString("user_sex")+"</td>");
  out.print("<td >"+rs.getString("user_address")+"</td>");
  out.print("<td >"+rs.getString("user_term")+"</td>");
                  out.print("<td >"+rs.getString("add_time")+"</td>");                
  out.print("</tr>");
 }  
 rs.close();
 sql.close();
 con.close();
 
  }
  catch(SQLException e)
{
   out.print("SQL异常! ");
}%></body>
</html>