求教各位高手 运行jsp总提示
org.apache.jasper.JasperException: Unable to compile class for JSP: 
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:85)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:435)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:299)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)tomcat 提示 notFoundException:org.gjt.mm.mysql.Driver
            no suitable dirver found for jdbc:mysql://localhost/test
是不是classpath配置的问题?我已经把mysql的connector拷到tomcat和java的lib目录下了.求高手指点

解决方案 »

  1.   

    楼上说的不对. 试试拷到 tomcat\common\lib
      

  2.   

    突然看到你的驱动太老了. 最新的是com.mysql.Driver. 所以可能是版本不对....
      

  3.   

    驱动包不对,换个驱动包吧,用mysql下的com.mysql.Driver,然后将驱动包放在项目lib中,或者放到tomcat的lib中,这样就能找到了。
      

  4.   

    1。把驱动放到TOMCAT/common/lib下或者是WEBROOT/WEB-INF/lib下
    2。去mysql下最新的驱动