描述:
travel 这里是数据库名称
没有在Context里面绑定jdbc/travel。
解决方案:
在Context里加入
<Resource auth="Container" driverClassName="com.mysql.jdbc.Driver"
name="jdbc/travel"
type="javax.sql.DataSource"
url="jdbc:mysql://localhost:3306/travel?characterEncoding=utf-8"
username="root"
password="pwd"
maxActive="200"
maxIdle="50"
maxWait="3000"
/>
然后在项目工程的web.xml里面加入依赖:
<resource-ref>
<description>jdbc/travel</description>
<res-ref-name>jdbc/travel</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
错误修正了。