1.需要的文件:mysql-5.0.27-win32.zip(安装文件),mysql-connector-java-5.0.4-bin.jar(连接驱动程序),apache-tomcat-6.0.10.exe(安装文件) 2.配置tomcat下的conf下的context.xml文件,在之间添加连接池如下: auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/test" username="root" password="root" maxActive="100" maxIdle="30" maxWait="10000" /> 上面的参数不用我说了吧,这些都知道是什么意思吧. 3.配置你的应用下的web.xml中的之间加入: xml 代码 DB Connection jdbc/mysqlx javax.sql.DataSource Container 4.大功告成,不用在原来的server.xml里面配置了,下面就可以编写测试程序了,这个网上就很多了,主要的就上面,当然要把连接驱动程序都放到tomcat6下的lib下面, 上面的保证能行,我已经测试过了.如有问题可以给我留言。 下面是针对 Cannot create JDBC driver of class '' for connect URL 'null' 异常问题的解决方法: 除了context.xml, 应用下的web.xml文件的正确设置 还有有一个地方设置很关键: 这里的路径要设置成 你的workspace里的那个tomcat 的servers下的 配置文件路径哦! 这步很关键,我因为使用的tomcat 是安装版的,在Eclipse里 添加插件的那种,所以读取的配置文件不一样,貌似要读取workspace里配置文件 的文件才可以!! 除了tomcat安装目录下的配置文件要注意的 还有workspace里配置文件,还有“应用”下的配置文件!! ##:另一个要注意的是:如果你要插入的数据库字段 有包含id 字段的 要考虑 id是否自动增加!! (责任编辑:admin) |