mysql jndi 连接数_使用JNDI连接数据库连接池问题,救命啊!!!!

1、环境:myeclipse9.0tomcat6.0MySQL5.52、在myeclipse里面创建了一个web项目,然后新建了一个JSP文件,代码如下

1、环境:myeclipse9.0 tomcat6.0 MySQL5.5

2、在myeclipse里面创建了一个web项目,然后新建了一个JSP文件,代码如下

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

数据连接池

DataSource ds=null;

java.sql.Connection con=null;

Statement stmt=null;

ResultSet rs=null;

try{

ctx=new InitialContext();

Context Envctx = (Context) ctx.lookup("java:comp/env");

ds=(DataSource)Envctx.lookup("dataSource");

con=ds.getConnection();

stmt=con.createStatement();

String sql="select * from student";

rs=stmt.executeQuery(sql);

}catch(SQLException se)

{

se.printStackTrace();

}catch(NamingException ne)

{

ne.printStackTrace();

}

%>

cellPadding="1" cellPadding="0" width=50%>

学号姓名年龄

while (rs.next())

{

%>

}

rs.close();

stmt.close();

con.close();

%>

3、tomcat下server.xml的配置如下:

maxActive="100" maxIdle="30" maxWait="10000" userName="root"

password="123456" driverClassName="org.jgt.mm.mysql.Driver"

url="jdbc:mysql://localhost/test"/>

使用MySQL创建的数据库为student.源文件为:

use test;

drop table student;

create table student(sno varchar(10),sname varchar(10),sage int);

insert into student("1001","AAA",21);

4、网上查有人说在tomcat下的web.xml中加入以下配置:

DB Connection

dataSource

javax.sql.DataSource

Container

但是我加过之后还是不行。。。。

哪位大侠肯帮帮我,好几天了,不知道哪里有错。。。

5错误信息:

exception

org.apache.jasper.JasperException: java.lang.NullPointerException

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值