好像要结合jboss来使用吧,单纯的tormat不支持ejb和datasource,那样你配jndi有什么用,而且也不支持,结合个jboss来使用.

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/1190/1190848.xml?temp=5.393618E-02
    http://expert.csdn.net/Expert/topic/1444/1444700.xml?temp=.7548639
      

  2.   

    tomcat文檔中很詳細~~類似 http://localhost:8080/tomcat-docs/jndi-resources-howto.html
      

  3.   

    tomcat 4.1 .8以上还是支持了.
      

  4.   

    dear_bb(努力学Java) 胡说八道,单纯的tomcat怎么不支持jndi和datasource?不清楚就请不要误导别人。
    4。0。3就开始支持了以上特性,如果你需要使用jndi得到可用的datasource还是需要三方的jdbc驱动,tomcat本身不提供jdbc驱动。
    以下是详细的文档:
    http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jndi-datasource-examples-howto.html需要注意的是,在配置datasource和连接池的时候,请下载以下三个包并它们安置在TOMCAT_HOME/common/lib目录下,不能把它们放在你自己的web application的web-inf目录中声明。它们是:
    1、Jakarta-Commons DBCP 1.0 
    2、Jakarta-Commons Collections 2.0 
    3、Jakarta-Commons Pool 1.0 在配置过程中,请注意预防dB connection pool leaks,这会使连接资源泄漏。需要在配置文件(server.xml)中声明。详细说明文档上都有。good luck~~~