Tomcat4\conf\server.xml
<Context path="/my" docBase="my" debug="0"
          reloadable="true">
           <!-- mysql DataSource -->
          <Resource name="jdbc/MysqlDB" auth="Container" type="javax.sql.DataSource"/>
          <ResourceParams name="jdbc/MysqlDB">
           <parameter><name>user</name><value>root</value></parameter>
           <parameter><name>password</name><value></value></parameter>
           <parameter>
             <name>driverClassName</name>
             <value>org.gjt.mm.mysql.Driver</value>
            </parameter>
             <parameter>
            <name>driverName</name>
             <value>jdbc:mysql://localhost/fileadmin</value>
             </parameter>
          </ResourceParams>
       </Context>WEB-INF\web.xml
<resource-ref> 
  <res-ref-name> 
   jdbc/MysqlDB
  </res-ref-name> 
  <res-type> 
   javax.sql.DataSource 
  </res-type> 
  <res-auth> 
   Container 
  </res-auth> 
</resource-ref>

解决方案 »

  1.   

    哪位知道jbuilder下怎么配么
    jbuilder每次会自动改写WEB-INF\web.xml,我写进去的都没了
      

  2.   

    关闭JB,然后在资源管理器中打开该文件,编辑后再打开JB试试。
      

  3.   

    我用的是weblogic6。0
    一、JDBC Connection Pool 的配置    以Mysql 小型数据库为例在进行此项配置之前,先将欲使用的 数据库JDBC 驱动 Jar 文件放到D:\bea\wlserver6.1\lib\jdbc 目录下(建议这样做,没有jdbc目录就建一个呗),然后编辑D:\bea\wlserver6.1\config\mydomain 下的 startWebLogic.cmd 文件,在 classpath 中加入数据库的JDBC驱动文件,如红字部分::runWebLogic
    echo on
    set PATH=.\bin;.\bin\oci817_8;d:\oracle\ora81\bin;%PATH%
    set CLASSPATH=.\lib\cr_wls60f.jar;.\lib\weblogic_sp.jar;.\lib\weblogic.jar;.\lib\jdbc\mysql.jar这样 Weblogic 启动时才会加载欲使用的数据库JDBC驱动,配置也才会正常,否则会报错。
    1)在Weblogic控制台中依次展开Services \ JDBC \ Connection Pools
    2)单击 Configure a new JDBC Connection Pool...3)填入每一项参数,结果如下:
    url: jdbc:mysql://127.0.0.1:3306/test
    driver classname:org.gjt.mm.mysql.Driver
    properties(key=value):user=root
    4) 别忘了点一下 Apply 即应用一下:)
    5) Connections 签下的 初始容量、最大容量、容量增长等可根据自已需要配置
    6) 还有至关重要的最后一步,我们做的以上配置工作还没有真正的应用到 Weblogic 上,所以还差一步,
        选 Targets 签,选 Servers 签,选 Available (可用)中的 myserver ,然后点"-->"  ,再点 Apply 应用一下。
        这样我们所做的工作才会真正有效, Weblogic 也才会认识我们配置的 JDBC Connection Pool
    二、配置数据源1)在Weblogic控制台中依次展开Services \ JDBC \ Tx Data Sources
    2)单击 Configure a new JDBC Tx Data Source...
    3)填入每一项参数,结果如下:jndi name: MysqlDataSoruce
    PoolName:MysqlPool
    row prefetch size :48
    stream chunk size: 2564) 别忘了点一下 Apply 即应用一下:)
    5) 同样,选 Targets 签,选 Servers 签,选 Available (可用)中的 myserver ,然后点"-->"  ,再点 Apply 应用一下。
        这样我们所做的工作才会真正有效, Weblogic 也才会认识我们配置的 DataSource。