`
chenhua_1984
  • 浏览: 1235830 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

javax.naming.NameNotFoundException: While trying to look up jdbc/brook

阅读更多

我用的是weblogic,在console界面里配置好了连接池,测试成功,然后配置好了数据源,但我用JSP时,部分代码如下: 
  
  DataSource ds = null; 
  Context initCtx = new InitialContext(); 
  Context envCtx = (Context) initCtx.lookup("java:comp/env"); 
  //从Context中lookup数据源。 
  ds = (DataSource)envCtx.lookup("jdbc/care"); 
  
  在运行到这里的时候,夜面显示如下异常: 
  
  javax.naming.NameNotFoundException: While trying to look up jdbc/care in java:comp/env.; 

 

解决方法--------------------------------------------------------
  改为: 
  Context initCtx = new InitialContext(); 
  ds = (DataSource)initCtx.lookup("jdbc/care"); 

 

  Context envCtx = (Context) initCtx.lookup("java:comp/env");  这行代码不要,但是在tomcat里面是要写的。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics