<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->
<!-- Access log processes all example.
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
-->
<Context path="" reloadable="false" docBase="D:\Documents and Settings\Administrator\workspace\wap">
<Resource name="jdbc/db_gva"
type="javax.sql.DataSource"
password="quxin021"
driverClassName="com.mysql.jdbc.Driver"
maxIdle="30"
maxWait="5000"
username="root"
url=""
maxActive="50"/>
</Context>
</Host>
在tomcat的server.xml 配置文件中<Host> 標籤作爲<Engine>的子標籤存在,
<Host> 標籤可以存在多個,每一個標籤表示一個虛擬目錄,既可以配置多個虛擬目錄,
<Host> 的name 屬性就是要發佈的域名,appBase 表示項目發佈的路徑,默認爲tomcat的webapps目錄,
tomcat會默認去這個目錄查找你要發佈項目。
<Host>的子標籤<Context>用於配置具體的項目信息,
<Context>的path屬性表示你發佈的具體項目名稱和路徑,如果你的項目放在webapps目錄下,那path的內容就是“/你的項目名”,
此時docBase的內容可以爲 “你的項目名” 或者 “絕對路徑\你的項目名”,
docBase表示的就是你的項目所在的路徑;
如果你的項目不在tomcat的webapps路徑下,那麼你的<Host>標籤的path屬性的內容可以保留爲空,而docBase屬性的內容
必須指定爲你的項目的絕對路徑,如我的一個項目所在路徑爲
:“D:\Documents and Settings\Administrator\wap”,wap爲我的工程名,
這時就可以通過你發佈的域名訪問你的項目。
<Resource> 表示你所引用的數據源。