struts中出现404错误,最要检查的就是struts-config.xml配置文件,首先检查数据库连接标签是否配置正确,再者检查struts-config.xml里各Action,actionServlet等子类的路径是否正确。

解决方案 »

  1.   

    参考data-source元素代码,此定义了一个SQLServer数据库的JDBC,并标识为“sqlserver”:<data-sources> 
       <data-source key="sqlserver" type="org.apache.commons.dbcp.BasicDataSource">
           <set-property property="autoCommit" value="true" /> 
           <set-property property="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver" /> 
           <set-property property="url" value="jdbc:microsoft:sqlserver://localhost; DatabaseName=yourDatabaseName; SelectMethod=cursor"/> 
          <set-property property="maxCount" value="10"/> 
          <set-property property="minCount" value="1"/> 
          <set-property property="user" value="rw"/> 
          <set-property property="password" value="rw"/> 
        </data-source> 
    </data-sources> 
      

  2.   

    例如bobor_2008 解决Strut配置的数据库方法。