java:comp/env只是一个Jndi的名字。。通过这个名字找到连接的数据源。。

解决方案 »

  1.   

    我不理解的就是java:comp/env,这个是固定的还是可以随便写成什么都行?谢谢回答
      

  2.   

    如果在Tomcat的server.xml里面配置了数据源,如下:
    <Resource name="TestDataSource" type="javax.sql.DataSource"/>
    在程序里面调用的时候,通过“java:comp/env/TestDataSource“就可以找到这个数据源。
      

  3.   

    java:comp/env,是固定的,
    后面的是你自己随便绑定的资源的名字.jndi好像有命名规范还是什么的,一时找不到了,看tomcat的src里说明的。