===tomcat中的server.xml中的配置,
<Context path= "/51lz " docBase= "d:\java\eclipse\workspace\51lz " debug= "0 " reloadable= "true " crossContext= "true ">
<Resource name= "jdbc/51lz " auth= "Container " type= "javax.sql.DataSource "/>
<ResourceParams name= "jdbc/51lz ">
<parameter>
<name> factory </name>
<value> org.apache.commons.dbcp.BasicDataSourceFactory < alue>
</parameter>
<parameter>
<name> driverClassName </name>
<value> org.gjt.mm.mysql.Driver < alue>
</parameter>
<parameter>
<name> url </name>
<value> jdbc:mysql://localhost/ShopDB?useUnicode=true&characterEncoding=utf8 < alue>
</parameter>
<parameter>
<name> username </name>
<value> root < alue>
</parameter>
<parameter>
<name> password </name>
<value> 770324 < alue>
</parameter>
<parameter>
<name> maxActive </name>
<value> 20 < alue>
</parameter>
<parameter>
<name> maxIdle </name>
<value> 10 < alue>
</parameter>
<parameter>
<name> maxWait </name>
<value> -1 < alue>
</parameter>
</ResourceParams>
</Context>
==
我从jdk1.4改到了1.5,tomcat5.0改到了5.5
接下来,就出现
org.apache.jasper.JasperException: Cannot create JDBC driver of class ' ' for connect URL 'null '
???
------解决方案--------------------
驱动的问题把,看看驱动的路径对不对,
------解决方案--------------------
建议你把这个配置写在context.xml中
------解决方案--------------------
连接池也可以写在Context.xml中,只要让服务器启动时也自动加载它就可以了,你可以试试,我就是这么弄的,因为比较清晰
------解决方案--------------------
为什么xml中的 </value> 都成了 < alue> ?粘贴的问题?