<Context path="/test" docBase="D:\TEST" reloadable="true" debug="0" privileged="true">  <!-- Uncomment this Valve to limit access to the Admin app to localhost
   for obvious security reasons. Allow may be a comma-separated list of
   hosts (or even regular expressions).
  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
    allow="127.0.0.1"/>
  -->   <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_test_log." suffix=".txt" timestamp="true"/>
<Resource name="jdbc/mcpdb" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/mcpdb">
<parameter><name>username</name><value>user</value></parameter>
<parameter><name>password</name><value>password</value></parameter>
<parameter>
<name>driverClassName</name>
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db1</value>
</parameter>
</ResourceParams>
</Context>注意必须给每个Context(Web应用)配置数据源,我怀疑你的ROOT应用配置了数据源,但是其他应用没培
http://www.javayou.com (Java自由人)