Tomcat配置數據源

前提,這些配置文件都是在Eclipse中的Server文件夾中配置的,若是直接在Tomcat中配置,每次在Eclipse中啓動後會被還原! html

Method One java

1>在Server.xml中的<GlobalNamingResources></GlobalNamingResources>節點中配置以下內容: mysql

 <Resource   
    name="jdbc/Taglib"   
    auth="Container"          
    type="javax.sql.DataSource"  
    driverClassName="com.mysql.jdbc.Driver"   
    url="jdbc:mysql://localhost:3306/test?autoReconnect=true"  
    maxActive="50"   
    maxldle="10"   
    maxWait="5000"  
    username="username"  
    password="password" />  
2>在Context.xml文件<context></context>節點中配置以下內容: sql

<ResourceLink global="jdbc/Taglib" name="jdbc/Taglib" type="javax.sql.DataSource"/>   apache

Method Two jsp

1>直接在Context.xml文件中的<context></context>節點中,配置方法一的第一步內容就OK了。 測試

Method Three url

1>在須要數據源的項目的META-INF文件夾下中添加一個Context.xml文件,裏面的內容同方法二。 spa


BTW:在網上搜索有一種在server.xml文件中的<host><context></context></host>節點中添加方法一中的第一步內容,通過測試,會報異常,以下: .net

org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspTagException: Cannot create JDBC driver of class '' for connect URL 'null'

source:http://xiejin2008.iteye.com/blog/370584
source:http://www.blogjava.net/flustar/archive/2007/04/17/111362.html
source:http://blog.csdn.net/iycao/article/details/7833695

相關文章
相關標籤/搜索