<data-sources>
    <data-source key="mssqldb" type="org.apache.commons.dbcp.BasicDataSource">
      <set-property property="autoCommit" value="true" />
      <set-property property="description" value="MySQL" />
      <set-property property="driverClass" value="com.mysql.jdbc.Driver" />
      <set-property property="maxCount" value="10" />
      <set-property property="minCount" value="2" />
      <set-property property="user" value="root" />
      <set-property property="password" value="xxmi.com" />
      <set-property property="url" value="jdbc:mysql://localhost:3306/user/" />
   </data-source>
  </data-sources>
我想问一下为什么我在struts-config.xml文件中加入如上data-sources时就报如下错误呢?
type Status report
message Servlet action is not available
description The requested resource (Servlet action is not available) is not available.

解决方案 »

  1.   

    确定这两个包commons-pool.jar, commons-dbcp.jar 有没有???
      

  2.   

    似的,我确定这两个包已经放到lib文件夹中去了,但还是有Servlet action is not available错误~
      

  3.   

    不要弄了   我上回也这样弄了N天  最后没办法  到tomcat/conf/下直接配置
      

  4.   

    不是把~到底是什么原因不能在struts下配置数据源呢?
      

  5.   

    把控制台中打印出来的错误贴出来看看,楼主贴出来的错误不能说明问题,servlet的初始化如果出现错误都会在网页上反馈这个信息
      

  6.   

    你看下你的struts是几的,下载和你驱动相同的.
      

  7.   

    把那两个包直接放到Tomcat的lib下试试看
      

  8.   

    你是用MYSQL 还是用MS SQL
    <data-source key="mssqldb" type="org.apache.commons.dbcp.BasicDataSource">
    <set-property property="driverClass" value="com.mysql.jdbc.Driver" />