急!配置数据源出错?

hengyouyao 2007-07-21 05:28:24
书上部分原代码:
server.xml部分代码:
<Context path="p248" reloadable="true" docBase="p248" dabug="0" releadable="true" crossContext="true">
<Resource name="jdbc/mysql/test"
suth="Container"
type="javax.sql.DataSource"/>

<ResourceParams name="jdbc/mysql/test">
<parameter>、、、

web.xml部分代码:
<web-app>
<description>JSP中的高级数据库应用实例</description>
<resource-ref>
<description>DataSource</description>
<res-ref-name>jdbc/mysql/test</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</web-app>

SqlTestDS类中部分代码:Context ctx=new InitialContext();
if(ctx==null)
throw new Exception("No Context");
ds=(DataSource)ctx.lookup("java:comp/env/jdbc/mysql/test");


请问:最后一句ds从JNDI中查询数据源对象,前缀java:comp/env是否有错?
...全文
140 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

58,446

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧