Unable to load class for JSP 
你的JSP页面有问题吧重新建一个JSP页面,然后把代码拷过去试试
好像头有错

解决方案 »

  1.   

    未找到com.microsoft.jdbc.sqlserver.SQLServerDriver类,包没引入啊
    在也头<%@ import%>那个驱动包吧
      

  2.   

    按照上面的朋友教的方法 重新做了一次
    又出现下面的提示了!
    我是新手 谢谢大家赐教!type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Unable to compile class for JSPAn error occurred at line: 4 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on token "Invalid Character", delete this tokenAn error occurred at line: 4 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokensAn error occurred at line: 4 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokensAn error occurred at line: 4 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokensAn error occurred at line: 4 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokensAn error occurred at line: 4 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokensAn error occurred at line: 4 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokensAn error occurred at line: 4 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokensAn error occurred at line: 4 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokensAn error occurred at line: 4 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokensAn error occurred at line: 16 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokensAn error occurred at line: 17 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on token "Invalid Character", delete this tokenAn error occurred at line: 17 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on token "Invalid Character", delete this tokenAn error occurred at line: 18 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on token "Invalid Character", delete this tokenAn error occurred at line: 18 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokensAn error occurred at line: 18 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokensAn error occurred at line: 18 in the jsp file: /sql_test.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokens
    org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
    org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
    org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:409)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.12 logs.
      

  3.   

    Syntax error on token "Invalid Character"
    语法错误啊,要不多了什么要不少了什么,这个应该是小问题吧
      

  4.   

    是不是环境设置有问题呢?
    有朋友给我说SQL的登陆设置要做修改
    但是我不是很明白
      

  5.   

    根据上面的提示
    做修改后的代码如下:    
        <%@ page import="java.lang.*,java.io.*,java.sql.*,java.util.*" contentType="text/html;charset=gb2312"%>
      <html>
      <body>
      <%
      Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
       String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
       //pubs 为你的数据库的
       String user="sa";
       String password="sa";
       Connection conn=DriverManager.getConnection(url,user,password);
       Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
       String sql="select job_id,job_desc from jobs";
       ResultSet rs=stmt.executeQuery(sql);
       while(rs.next()) 
    { 
    %>
        您的第一个字段内容为:<%=rs.getString(1)%><br>
        您的第二个字段内容为:<%=rs.getString(2)%><br>
      <% 
    } 
       out.print("数据库操作成功,恭喜你");
       rs.close();
       stmt.close();
       conn.close();
      %>
    </body>
    </html>