这一段你放置的具体位置是什么?
--
server.xml
<Resource name="jdbc/EmployeeDB" auth="Container"
type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/EmployeeDB">
<parameter>
<name>user</name>
<value>test</value>
</parameter>
<parameter>
<name>password</name>
<value>test</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>driverName</name>
<value>jdbc:oracle:thin:@localhost:1521:test</value>
</parameter>
</ResourceParams>
--
你需要把它放在
<Context path="" docBase="" debug="0"> ,<!--这个需要你指定-->
</Context>
--
server.xml
<Resource name="jdbc/EmployeeDB" auth="Container"
type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/EmployeeDB">
<parameter>
<name>user</name>
<value>test</value>
</parameter>
<parameter>
<name>password</name>
<value>test</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>driverName</name>
<value>jdbc:oracle:thin:@localhost:1521:test</value>
</parameter>
</ResourceParams>
--
你需要把它放在
<Context path="" docBase="" debug="0"> ,<!--这个需要你指定-->
</Context>
改server.xml中的
<Resource name="jdbc/EmployeeAppDb" auth="SERVLET"
type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/EmployeeAppDb">
<parameter><name>user</name><value>sa</value></parameter>
<parameter><name>password</name><value></value></parameter>
<parameter><name>driverClassName</name>
<value>org.hsql.jdbcDriver</value></parameter>
<parameter><name>driverName</name>
<value>jdbc:HypersonicSQL:database</value></parameter>
</ResourceParams>
<Resource name="mail/Session" auth="Container"
type="javax.mail.Session"/>
<ResourceParams name="mail/Session">
<parameter>
<name>mail.smtp.host</name>
<value>localhost</value>
</parameter>
</ResourceParams>为上面的代码。
<Context path="" docBase="" debug="0"> ,<!--这个需要你指定-->
</Context>//我在ROOT下的配置。
<!-- Tomcat Root Context -->
<!---->
<Context path="" docBase="ROOT" debug="0">
<resource-ref>
<description/>
<res-ref-name>jdbc/MyConn</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<Resource name="jdbc/MyConn" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/MyConn">
<parameter>
<name>user</name>
<value>material</value>
</parameter>
<parameter>
<name>password</name>
<value>material</value>
</parameter>
<parameter> <name>driverClassName</name> <value>sun.jdbc.odbc.JdbcOdbcDriver</value> </parameter> <parameter> <name>driverName</name> <value>jdbc:odbc:gy</value> </parameter> </ResourceParams>
</Context>
其它地方我都没有动过!
<Context path="" docBase="ROOT" debug="0"> <!---->
<resource-ref> <!--这一部分可以放在web.xml中-->
<description/>
<res-ref-name>jdbc/MyConn</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jndi-resources-howto.html这里面有讲如何配置最大连接数,保持时间。