学习servlet&jsp的过程中进行DataSource的配置。通过截图来说明吧!!!通过截图直截了当的学习肯定容易懂的。


   实验所用IDE为eclipse

   配置分三步就可以了

   1、在工程下的META-INF下新建文件context.xml,文件内容如下:

tomcat配置数据源DataSource_第1张图片



    

 

1和2步骤中注意的是name和的值要一样


   2、在web.xml中注册,在

tomcat配置数据源DataSource_第2张图片

 
  


  jdbc/lib
  javax.sql.DataSource
  Container
  Shareable


   3、取得连接

public Database() {
    try{
        Context init = new InitialContext();
        Context con = (Context) init.lookup("java:/comp/env");
        ds = (DataSource) con.lookup("jdbc/lib");
        System.out.println("成功");
        // 获取直接java:/comp/env/jdbc/lib
    }catch(NamingException e) {
        System.out.println("出错了");
        e.printStackTrace();
    }
}
/**
 * 获取数据库连接
 * @return
 */
public Connection getConnection() {
    if(con == null){
        try {
            if(ds != null )
                con = ds.getConnection();
            else
                System.out.println("null ds");
        } catch (SQLException e) {
            System.out.println("找不到连接");
            e.printStackTrace();
        }
    }
    return con;
}


剩下的其他数据库查、删、改、插操作就简单多了,在此就不说了。