JNDI的错误,为何会出现这个异常?

daniel7443 daniel7443 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用的是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.; remaining name 'jdbc/care'

请教是怎么回事情?是我哪里没有配置吗?我该如何解决这个问题
...全文
评论 9
收藏 已收藏
分享
返回顶部
daniel7443
Java EE 67,535 成员 225,843 内容