配置tomcat自带的数据库连接池jdbc pool(sql sever版)

配置tomcat自带的数据库连接池jdbc pool(sql sever版)

tomcat jdbc pool 可在tomcat全局中直接使用,也可以在独立的应用中使用

在tomcat全局中使用:

1.首先,进入你的tomcat的安装目录下conf目录下的context.xml文件,在其中添加数据库源配置

数据库的用户名,密码,主机地址,端口号,数据库名改成自己的就行了
2.进入你的项目的web.xml文件配置源的映射,添加以下配置

        DB Connection
        jdbc/sql2000ds
        javax.sql.DataSource
        Container

3.在jsp页面中使用
<%@page import="java.sql.*"%>
<%@page import="javax.sql.DataSource"%>
<%@page import="javax.naming.*"%>

<%
    Context ct = (Context) new InitialContext();
    DataSource ds = (DataSource) ct.lookup("java:/comp/env/jdbc/sql2000ds");
    Connection conn = ds.getConnection();
    Statement state = conn.createStatement();
    String sql = "select * from yh";
    ResultSet rs = state.executeQuery(sql);

    while (rs.next()) {
        out.println(rs.getString("name") + "--");
    }
    rs.close();
    state.close();
    conn.close();
%>

你可能感兴趣的:(web学习笔记)