Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Exception in JSP: /index.jsp:5350:  <p>
51:  <%
52:  FirstLevelTitleDbOpreation first = new FirstLevelTitleDbOpreation();
53:  List list = first.getAllFirstLevelTitleList();
54:  if (list.size() != 0) {
55:  for (int i = 0; i < list.size(); i++) {
56:  FirstLevelTitle fTitle = (FirstLevelTitle) list.get(i);
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:451)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:355)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause javax.servlet.ServletException: com.microsoft.sqlserver.jdbc.SQLServerDriver
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:841)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:774)
org.apache.jsp.index_jsp._jspService(index_jsp.java:131)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1362)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1208)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:169)
test.FirstLevelTitleDbOpreation.getAllFirstLevelTitleList(FirstLevelTitleDbOpreation.java:24)
org.apache.jsp.index_jsp._jspService(index_jsp.java:101)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.25 logs.谁能帮我这个报错怎么解决,谢谢各位大虾……

解决方案 »

  1.   

    报错说你index.jsp界面的53行有错误,也就是 List list = first.getAllFirstLevelTitleList(); 这句,你检查下,如果不行就把first.getAllFirstLevelTitleList(); 代码发出来
      

  2.   

    com.microsoft.sqlserver.jdbc.SQLServerDriver 
    SQL Server数据库驱动包没引进
      

  3.   

    up,这是你的jsp抛出的异常,看看你连接数据库的方式对不对,再有就是你得驱动对不对。
      

  4.   

    root cause 
    java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
     
    sqlserver数据库的驱动类没有找到,建议:
    1. 查看是否引入相关jar包
    2. 查看连接数据库的相关代码是否有错~~
      

  5.   

    你看看sqlserver的三个jar包放在正确位置了吗?应该是找不到jar包