The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 194 in the generated java file
Syntax error, insert "else Statement" to complete IfStatementAn error occurred at line: 194 in the generated java file
Syntax error, insert "}" to complete BlockAn error occurred at line: 204 in the generated java file
Syntax error on token "}", delete this tokenAn error occurred at line: 205 in the generated java file
Syntax error, insert "}" to complete ClassBodyStacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)下面为源码:***************1 queryStudent.jsp************
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,Bean.Student" errorPage="errorpage.jsp" %>
<%@page import="java.util.*;"%>
<%
request.setCharacterEncoding("gb2312");
  String judgement= request.getParameter("queryButton");
  ArrayList aList = null;
  String stu_id= null;
  if (judgement != null ) {
    Student stu = new Student();
    stu_id = request.getParameter("stu_id");
    if (stu_id == null || stu_id.equals("")) {
%>
<script language="javascript">
    alert('请输入要查询的学号!');
    </script>
<%
  } else {
  
    aList = stu.queryStudent(dep,stu_id);
    if(aList == null || aList.size()  <= 0){
%>
<script language="javascript" type="">
    alert('没有该学生信息!');
    </script>
<%
    }
  }
  }
%>
<html>
  <head>
    <link href="Inc/student_com.css" type="text/css" rel="stylesheet">
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  </head>
 
  <body>
   
 <table width="100%" border="0">
    <tr>
    <p align="center"><font color="#00FF00" size="+3" face="华文行楷">查询学生信息列表</font></p>
    </tr>
    
    <form name="form1" method="post" action="">
    <%
         if(aList!=null&aList.size()>0)
         {
           Student stu2=new Student();
            for(int i=0;i<aList.size();i++) 
            {  stu2=(Student)aList.get(i);
     %>
    <tr>
    <td> 请输入要查询的学号:</td>
     <td> <input name="stu_id" type="text" class="text1" value="<%=stu2.getId()%>">
          
   
    </td>
    <td>
      <input name="queryButton" type="submit" value="查询">
    </td>
    </tr>
    <div align="center">
    <table cellpadding="2" cellspacing="1" >
      <tr> 
        
        <td align="center" bgcolor="#EEEEEE">姓名</td>
        <td align="center" bgcolor="#EEEEEE">密码</td>
        <td align="center" bgcolor="#EEEEEE">年龄</td>
        <td align="center" bgcolor="#EEEEEE">籍贯</td>
        <td align="center" bgcolor="#EEEEEE">系别</td>
        <td align="center" bgcolor="#EEEEEE">性别</td>
        <td align="center" bgcolor="#EEEEEE">入学年份</td>
        <td align="center" bgcolor="#EEEEEE">班级</td>
        <td align="center" bgcolor="#EEEEEE">辅导员</td>
        
        
      </tr>
     
   <tr> 
        
        <td align="center" bgcolor="#FFFFFF"><%=stu2.getName()%></td>
        <td align="center" bgcolor="#FFFFFF"><%=stu2.getPassword()%></td>
        <td align="center" bgcolor="#FFFFFF"><%=stu2.getAge()%></td>
        <td align="center" bgcolor="#FFFFFF"><%=stu2.getJiguan()%></td>
        <td align="center" bgcolor="#FFFFFF"><%=stu2.getDep()%></td>
        <td align="center" bgcolor="#FFFFFF"><%=stu2.getSex()%></td>
        <td align="center" bgcolor="#FFFFFF"><%=stu2.getEntry()%></td>
        <td align="center" bgcolor="#FFFFFF"><%=stu2.getClassid()%></td>
        <td align="center" bgcolor="#FFFFFF"><%=stu2.getAssitant()%></td>
   </tr>
   
    出现错误的地方——》<% 
     }
   }
    %>
 
</table>
</div>
<p align="center">&nbsp; </p><div align="center"><a href="javascript:history.back();">返回 </a> 
</div>
</form>
</table>
  </body>
</html>***********************************2 Student.java*************************************
package Bean;import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;import SQL.SQLBean;public class Student {
  private String id;
  private String password;
  private String name;
  private String sex;
  private String jiguan;
  private String classid;
  private String dep;
  private String assitant;
  
  private int age;
  private int entry;
  
}
public void setAssitant(String s){assitant=s;}
  public String getAssitant(){return assitant;}
  public void setClassid(String s){classid=s;}
  public String getClassid(){return classid;}
  public void setAge(int age){this.age=age;}
  public int getAge(){return age;}
  public void setDep(String s){dep=s;}
  public String getDep(){return dep;}
  public void setSex(String s){sex=s;}
  public String getSex(){return sex;}  
  public void setEntry(int year){entry=year;}
  public int getEntry(){return entry;} 
                                                                    
  public String getId() {
    return id;
  }
  public void setId(String id) {
    this.id = id;
  }
  public String getName() {
    return name;
  }
  public void setName(String name) {
    this.name = name;
  }
  public String getPassword() {
    return password;
  }
  public void setPassword(String password) {
    this.password = password;
  }  public String getJiguan() {
    return jiguan;
  }
  public void setJiguan(String jiguan) {
    this.jiguan = jiguan;
  }public ArrayList  queryStudent(String dep,String stu_id){
   String sql = "";
   ArrayList arrayList = new ArrayList();
   if(dep.equals("0000")){
      sql="select student.*,department.NAME from student,department  where student.DEPARTMENT=department.ID and student.id='"+stu_id+"'";
      }
   else{
   sql="select student.*,department.NAME from student,department where student.DEPARTMENT=department.ID and DEPARTMENT='"+dep+"'"+"and student.id='"+stu_id+"'";
   }
SQLBean db= new SQLBean();
try{
ResultSet rs = db.executeQuery(sql);
int flag;
while(rs.next())
  {
Student stu=new Student();
stu.setId(rs.getString(1));
stu.setAge(rs.getInt(6));
    stu.setName(rs.getString(3));
    stu.setPassword(rs.getString(2));
    stu.setJiguan(rs.getString(7));
    stu.setDep(rs.getString(13));
    stu.setSex(rs.getString(4));
    stu.setClassid(rs.getString(8));
    entry=Integer.parseInt(rs.getString(5).substring(0,4));
    stu.setEntry(entry);
    stu.setAssitant(rs.getString(10));
    
    arrayList.add(stu);
  
   
   
   }
  return arrayList;
}catch (SQLException ex) {
            ex.printStackTrace();
            return null;
        } finally {
            db.CloseDataBase();
        }
 
}