四步搞定Tomcat连接池配置
1, Tomcat根目录下, conf文件夹下面:修改context.xml文件;在<Context>中加入:
<Resource name="jdbc/test"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"
username="sa3"
password="sa3"
maxActive="10"
maxIdle="3"
maxWait="10000" />
2,项目文件架下:WEB-INF目录下:修改web.xml文件:
在<web-app>中加入:
<resource-ref>
<res-ref-name>jdbc/test</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
3、在tomcat\lib下放入相关数据库的驱动包
4、编写一个简易的JSP测试页面进行测试:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%>
<%@ page import="javax.sql.*"%>
<%@ page import="javax.naming.*"%>
<%
InitialContext initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
DataSource ds = (DataSource) envCtx.lookup("jdbc/test");
Connection conn = ds.getConnection();
System.out.println(conn);
%>
页:
[1]