日期:2014-05-18  浏览次数:20605 次

菜鸟提问 数据库连接错误!!!
我是照着书作的一个jsp的网页,用.JAVA文件作数据库控制的后台,java文件中有一个connectionManag.java用来连接MYsq数据库,还有一个db*.java控制数据库(如添加删除*),这两个类我都写了main()函数测试了,没问题,可一用.JSP文件调用db*.就发生数据库连接错误,找不到mysql的驱动,是不是我对eclipse有没有配置的地方呀。
错误如下:
java.lang.ClassNotFoundException:   org.gjt.mm.mysql.Driver
at   org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1338)
at   org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1187)
at   java.lang.ClassLoader.loadClassInternal(Unknown   Source)
at   java.lang.Class.forName0(Native   Method)
at   java.lang.Class.forName(Unknown   Source)
at   myonepiece.db.ConnectionManager.getConnection(ConnectionManager.java:29)
at   myonepiece.db.DbPirate.getPirate(DbPirate.java:61)
。。。。。。

------解决方案--------------------
大哥你的MYSQL驱动程序没有,拷到WebRoot/WEB-INF/lib下
------解决方案--------------------
楼上已经说出来了