server.xml, 将下面代码放在对应工程的Context节点的下面 <Resource name="jdbc/mysql" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" password="root" maxIdle="2" maxWait="5000" username="root" url="jdbc:mysql://localhost:3306/test" maxActive="4"/> web.xml <resource-ref> <description>jdbc/mysql</description> <res-ref-name>jdbc/mysql</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> 对应的Servlet,TestServlet.java Context ctx = new InitialContext(); DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/mysql"); Connection con = ds.getConnection(); 将数据库驱动文件**.jar拷贝到工程的lib和tomcat的lib下,两个都要考