tomcat 5.5连接池配置,如何让工程为默认工程
程序员文章站
2023-02-24 14:58:03
只要在之间加上这个就可以了 复制代码 代码如下:
只要在</host>之间加上这个就可以了
<context docbase="c:/program files/apache software foundation/tomcat5.5/webapps/fengyue" path="" debug="0" reloadable="true" privileged="true">
<resource name="aaa/oracleds" type="javax.sql.datasource"
password="maxtie17061706"
driverclassname="oracle.jdbc.driver.oracledriver"
maxidle="2"
maxwait="5000"
username="maxtie"
url="jdbc:oracle:thin:@192.168.0.13:1521:mmis"
maxactive="4" />
</context>
这个是默认工程加连接池一起配置了,如果想不作为默认工程,仅仅改变path就可以了啊
如果只单纯配默认工程:
<context docbase="c:/program files/apache software foundation/tomcat5.5/webapps/fengyue" path="" debug="0" reloadable="true" privileged="true"></context>
这一句就可以了啊,关键就是这个path啊
最后是测试代码,必须在web工程中运行。
initialcontext ctx = new initialcontext();
datasource ds = (datasource) ctx.lookup("java:comp/env/aaa/oracleds");
conn = ds.getconnection();
复制代码 代码如下:
<context docbase="c:/program files/apache software foundation/tomcat5.5/webapps/fengyue" path="" debug="0" reloadable="true" privileged="true">
<resource name="aaa/oracleds" type="javax.sql.datasource"
password="maxtie17061706"
driverclassname="oracle.jdbc.driver.oracledriver"
maxidle="2"
maxwait="5000"
username="maxtie"
url="jdbc:oracle:thin:@192.168.0.13:1521:mmis"
maxactive="4" />
</context>
这个是默认工程加连接池一起配置了,如果想不作为默认工程,仅仅改变path就可以了啊
如果只单纯配默认工程:
复制代码 代码如下:
<context docbase="c:/program files/apache software foundation/tomcat5.5/webapps/fengyue" path="" debug="0" reloadable="true" privileged="true"></context>
这一句就可以了啊,关键就是这个path啊
最后是测试代码,必须在web工程中运行。
复制代码 代码如下:
initialcontext ctx = new initialcontext();
datasource ds = (datasource) ctx.lookup("java:comp/env/aaa/oracleds");
conn = ds.getconnection();