This problem, don't worry, listen to me slowly, there are a few places, check it out:
the first:
Carefully check your server.xml
Web.xml
JDBC / XXX RES-REF-NAME>
There is no corresponding to the red font part.
second:
See if this is available.
third:
There is a driver without a database under your Webserver.
fourth:
Above your Web Server, there is a three JAR package under Common / Lib?
JAKARTA-Commons DBCP 1.1
Jakarta-Commons Collectes 2.1
JAKARTA-Commons Pool 1.1
Note: Every time you use it, you must turn it off.