首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

四步搞定Tomcat连接池配备

2012-10-12 
四步搞定Tomcat连接池配置1, Tomcat根目录下, conf文件夹下面:修改context.xml文件;?在Context中加入:R

四步搞定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);

????????????????????

%>

热点排行