首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Java
Web 开发
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
关于tomcat的问题,请高手指点下
[已结贴,结贴人:abs44544]
加为好友
发送私信
在线聊天
abs44544
好好学习
等级:
可用分等级:
短工
总技术专家分:
0
总技术专家分排名:
311804
揭帖率:
100.00%
发表于:
2008-03-16 09:13:05
楼主
/*
* 获取连接
*/
public Connection getConnection()
{
DataSource ds=null;
Connection conn=null;
try
{
Context ctx=new InitialContext();
tomcat ds =(DataSource)ctx.lookup("java:comp/env/bbs");
//在tomcat中得到数据
ds=(DataSource)ctx.lookup("java:/bbs");
conn=ds.getConnection();
return conn;
}
catch(Exception ex)
{
System.out.println(ex.getMessage());
}
return null;
}
********************************************
出错语句:tomcat ds =(DataSource)ctx.lookup("java:comp/env/bbs");
//在tomcat中得到数据
错误提示:tomcat cannot be resolved to a type
********************************
请问这是为什么丫?
问题点数:
15
回复次数:
10
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
lsj19830812
李逵
等级:
可用分等级:
中农
总技术专家分:
3241
总技术专家分排名:
6384
发表于:
2008-03-16 09:15:25
1
楼 得分:
1
DataSource ds =(DataSource)ctx.lookup("java:comp/env/bbs");
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
andSoFish
鱼头的猪头
等级:
可用分等级:
长工
总技术专家分:
282
总技术专家分排名:
47853
发表于:
2008-03-16 09:26:27
2
楼 得分:
1
tomcat 没有这个类 @#¥%##¥
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zhang825015
zhang825015
等级:
可用分等级:
短工
总技术专家分:
3
总技术专家分排名:
271927
发表于:
2008-03-16 09:26:43
3
楼 得分:
3
tomcat ds =(DataSource)ctx.lookup("java:comp/env/bbs");
语法错误,改为:
DataSource ds =(DataSource)ctx.lookup("java:comp/env/bbs");
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
abs44544
好好学习
等级:
可用分等级:
短工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-03-16 09:47:54
4
楼 得分:
0
这两句
是什么意思
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
abs44544
好好学习
等级:
可用分等级:
短工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-03-16 09:57:58
5
楼 得分:
0
/*
* 获取连接
*/
public Connection getConnection()
{
DataSource ds=null;
Connection conn=null;
try
{
Context ctx=new InitialContext();
//DataSource ds =(DataSource)ctx.lookup("java:comp/env/bbs");
//在tomcat中得到数据
ds=(DataSource)ctx.lookup("java:/bbs");
conn=ds.getConnection();
return conn;
}
catch(Exception ex)
{
System.out.println(ex.getMessage());
}
return null;
}
***********************************
这样不出错...大家看看有什么不合理 的地方吗?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
dracularking
苦行魔君 Math, the king of science, highest in beauty
等级:
可用分等级:
贫农
总技术专家分:
12965
总技术专家分排名:
1295
发表于:
2008-03-16 10:07:30
6
楼 得分:
3
DataSource的getConnection应该是个工厂方法 每次返回新连接 直至Max
所以我觉得Context和DataSource对象貌似不用每次都新建
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
yundai
等级:
可用分等级:
长工
总技术专家分:
1
总技术专家分排名:
294771
发表于:
2008-03-16 11:18:34
7
楼 得分:
1
好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
fenghongx
等级:
可用分等级:
贫农
总技术专家分:
177
总技术专家分排名:
64194
发表于:
2008-03-16 14:41:55
8
楼 得分:
5
//DataSource ds =(DataSource)ctx.lookup("java:comp/env/bbs");
//在tomcat中得到数据
ds=(DataSource)ctx.lookup("java:/bbs");
ds要声明~~DataSource ds=(DataSource)ctx.lookup("java:comp/env/bbs");
是一个工厂方法~~好比在一个数据池中建立很多数据连接~而每个连接都一个名字~~程序通过名字来找到这个连接~~lookup就是这个方法~括号里的一部分就是数据源名字~~还有LZ你要确定导入了NAMING~这个包~~大致是这样的~
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
fenghongx
等级:
可用分等级:
贫农
总技术专家分:
177
总技术专家分排名:
64194
发表于:
2008-03-16 14:44:35
9
楼 得分:
1
少打一个字~~是每个连接都有一个自己的名字~~
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zhadals
sora
等级:
可用分等级:
短工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-03-16 20:59:04
10
楼 得分:
0
厉害
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友