配置完成需要通过名称查找的方式,找到数据源factory org.apache.commons.dbcp.BasicDataSourceFactory maxActive // 最大连接数100 maxIdle // 最大维持数30 maxWait // 最大等待时间5000 username 用户名 password 密码 driverClassName 驱动程序 url 连接地址 factory org.apache.commons.dbcp.BasicDataSourceFactory maxActive 100 maxIdle 30 maxWait 5000 username scott password darkness driverClassName oracle.jdbc.driver.OracleDriver url jdbc:oracle:thin:@localhost:1521:sky
<%@ page import="java.sql.*"%><%@ page import="javax.sql.*"%><%@ page import="javax.naming.*"%><%! final String JNDINAME = "java:comp/env/jdbc/sky" ;%><% Connection conn = null ; try { // 初始化查找命名空间 Context ctx = new InitialContext() ; // 找到DataSource DataSource ds = (DataSource)ctx.lookup(JNDINAME) ; conn = ds.getConnection() ; } catch(Exception e) { System.out.println(e) ; }%><%=conn%><% // 将连接重新放回到池中 conn.close() ;%>