出现这个问题,不要急,听我慢慢说来,有几个地方,要检查一下:
第一:
仔细检查,你的server.xml
<Resource name= " jdbc/xxx " auth= "Container " type= "javax.sql.DataSource " / >
<ResourceParams name= " jdbc/xxx " >
web.xml
<res-ref-name > jdbc/xxx </res-ref-name >
其中红色字体部分对应上没有。
第二:
第三:
在你的webserver下面的下面有没有数据库的驱动程序
第四:
在你的webserver下面,common/lib下面有没有以下三个JAR包
Jakarta-Commons DBCP 1.1
Jakarta-Commons Collections 2.1
Jakarta-Commons Pool 1.1
注意:每次用完后,一定要把connection关掉哦
第一:
仔细检查,你的server.xml
<Resource name= " jdbc/xxx " auth= "Container " type= "javax.sql.DataSource " / >
<ResourceParams name= " jdbc/xxx " >
web.xml
<res-ref-name > jdbc/xxx </res-ref-name >
其中红色字体部分对应上没有。
第二:
<DefaultContext reloadable="true" crossContext="true">看看这行有没有。
第三:
在你的webserver下面的下面有没有数据库的驱动程序
第四:
在你的webserver下面,common/lib下面有没有以下三个JAR包
Jakarta-Commons DBCP 1.1
Jakarta-Commons Collections 2.1
Jakarta-Commons Pool 1.1
注意:每次用完后,一定要把connection关掉哦