同问,昨天配了还可以,今天出问题就歇火了......痛恨Tomcat,Java....

解决方案 »

  1.   

    天那,终于解决了,
    在你的TomcatHome\conf\catalina\localhost\找到跟你的App对应的context XML,
    以下是MySql的配置
    <Context path="/Sign" debug="0" reloadable="true" docBase="D:\Tomcat 5.0\webapps\Sign" workDir="D:\Tomcat 5.0\webapps\Sign\work" >
    <Resource name="jdbc/signlog" auth="Container" type="javax.sql.DataSource"  description="sign in out log DB">
    </Resource>
       <ResourceParams name="jdbc/signlog">
       <parameter>
    <name>driverClassName</name>
    <value>org.gjt.mm.mysql.Driver</value>
    </parameter>
    <parameter>
    <name>url</name>
    <value>jdbc:mysql://localhost:3306/test</value>
    </parameter>
    <parameter>
    <name>username</name>
    <value>root</value>
    </parameter>
    <parameter>
    <name>password</name>
    <value>790629</value>
    </parameter>
    <parameter>
    <name>maxActive</name>
    <value>20</value>
    </parameter>
    <parameter>
    <name>maxIdle</name>
    <value>30000</value>
    </parameter>
    <parameter>
    <name>maxWait</name>
    <value>100</value>
    </parameter>
    </ResourceParams>
    </Context>
      

  2.   

    第二步:在你的App's web.xml中加上
    <resource-ref>
    <res-ref-name> jdbc/signlog </res-ref-name>
    <res-type> javax.sql.DataSource </res-type>
    <res-auth> Container </res-auth>
    </resource-ref>
    第三,把驱动放在tomcathome\common\lib
    一切OK!