用的是NetBeans+mysql+tomcat..mysql驱动是mm.mysql那个试着写了个测试程序..老是不过..好啦,闲话不说.
环境变量设置classpath:   .;D:\Program Files\Java\jdk1.6.0_10\lib\dt.jar\tools.jar\mm.mysql-connector-java-                           bin.jar;E:\apach+tomcat\apache-tomcat-6.0.20\lib;D:\Sun\AppServer\lib;
  基本上应该放的地方都放了..
-----------------------------------------------------------------------------------------
代码如下:
   <%
            java.sql.Connection conn = null;
            java.lang.String strConn;
            try {
                Class.forName("org.gjt.mm.mysql.Driver").newInstance();
                conn = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test", "root", "meng");
%>
连接mysql数据库成功!
<%
          } catch (java.sql.SQLException e) {
              out.println(e.toString());
          } finally {
              if (conn != null) {
                  conn.close();
              }
          }
%>
出错信息:type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: An exception occurred processing JSP page /test.jsp at line 1512:             java.sql.Connection conn = null;
13:             java.lang.String strConn;
14:             try {
15:                 Class.forName("org.gjt.mm.mysql.Driver").newInstance();
16:                 conn = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test", "root", "meng");
17: %>
18: 连接mysql数据库成功!
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause javax.servlet.ServletException: java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:862)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
org.apache.jsp.test_jsp._jspService(test_jsp.java:82)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:128)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:169)
org.apache.jsp.test_jsp._jspService(test_jsp.java:63)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.