使用虚拟路径配置Tomcat项目
?
<Context path="/" docBase="E:\MyWorkSpace\xm_zycj\WebRoot" reloadable="true" crossContext="true"><Resource name="jdbc/liaoyang" type="javax.sql.DataSource" password="z9z7w7w8" driverClassName="oracle.jdbc.driver.OracleDriver" maxIdle="2" maxWait="50" username="zycj" url="jdbc:oracle:thin:@127.0.0.1:1521:orcl" maxActive="4"/> </Context><Context path="/cms" docBase="E:\MyWork\cms\WebRoot" reloadable="true" crossContext="true"/>
?
?
?
server.xml中的host元素中写Context。
获得:
?
import javax.naming.Context;import javax.naming.InitialContext;import javax.sql.DataSource;private Context env;private DataSource source;env = (Context) new InitialContext().lookup("java:comp/env");source = (DataSource) env.lookup("jdbc/liaoyang");Connection conn = null;conn = source.getConnection();??
?
?