我的web.xml<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
    <display-name>tokubai40</display-name>
    <context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:spring.xml</param-value>
</context-param>
<!-- 在Web容器中实例化Spring容器,并将实例放入Application范围内 -->
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
   
    
    <!-- Action Servlet Configuration -->
    <servlet>
        <servlet-name>action</servlet-name>
        <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
        <init-param>
            <param-name>config</param-name>
            <param-value>/WEB-INF/struts-config.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
        
    </servlet>
    
    <!-- Action Servlet Mapping -->
    <servlet-mapping>
        <servlet-name>action</servlet-name>
        <url-pattern>*.do</url-pattern>
    </servlet-mapping>
        
    <!-- Session config  -->
    <session-config>
        <session-timeout>100</session-timeout>
    </session-config>
    
    <!-- The Welcome File List -->
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
    
    <!-- 500 error page -->
    <error-page>
     <error-code>500</error-code>
        <location>/pages/jsp/common/error/500.jsp</location>
    </error-page>  
    
    <!-- Struts Tag Library Descriptors -->
    <taglib>
        <taglib-uri>struts-bean</taglib-uri>
        <taglib-location>/WEB-INF/tlds/struts-bean.tld</taglib-location>
    </taglib>
    
    <taglib>
        <taglib-uri>struts-html</taglib-uri>
        <taglib-location>/WEB-INF/tlds/struts-html.tld</taglib-location>
    </taglib>
    
    <taglib>
        <taglib-uri>struts-logic</taglib-uri>
        <taglib-location>/WEB-INF/tlds/struts-logic.tld</taglib-location>
    </taglib>
    
      
</web-app>
我的struts-config。xml<?xml version="1.0" encoding="ISO-8859-1" ?>
<!--========================================================================-->
<!--  struts-config.xml  -->
<!-- -->
<!--   ???????struts-config????     -->
<!-- -->
<!-- -->
<!-- @history  2005/01/26 -->
<!-- @author   zhanjc -->
<!-- @version  1.00 -->
<!--========================================================================-->
<!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
          "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
<struts-config>
<form-beans>
    <form-bean  dynamic = "true" name="testBean123" type="org.apache.struts.action.DynaActionForm">
       <form-property name="code" type="java.lang.String" />
       <form-property name="name" type="java.lang.String" />
       <form-property name="face" type="java.lang.String" />
       <form-property name="reverso" type="java.lang.String" />
       <form-property name="actorCode" type="java.lang.String" />
       <form-property name="orderRid" type="java.lang.String" />
    </form-bean></form-beans>    <action-mappings>
         <action path="/test123/insert" 
               type="org.springframework.web.struts.DelegatingActionProxy" 
               name="testBean123"
               scope="session"
               validate="false">
         <forward name="list" path="/pages/a.jsp" ></forward>
       </action>
    </action-mappings>  <!-- ========== Plug Ins Configuration ================================== -->
   <plug-in          
        className="org.springframework.web.struts.ContextLoaderPlugIn">   
        <set-property property="contextConfigLocation"  
            value="/WEB-INF/spring.xml,/WEB-INF/spring-context-bean.xml" />   
    </plug-in></struts-config>我的spring。xml<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"
"http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation"
value="classpath:hibernate.cfg.xml">
</property>
</bean>

<import resource="spring-context-bean.xml"/>
<bean id="userDAO" class="cn.founder.test.dao.UserDAO">
<property name="sessionFactory">
<ref bean="sessionFactory"/>
</property>
</bean>

<bean name="/test123/insert" class="cn.founder.tokubai.action.test123.TestInsertAction">
<property name="userDAO">
<ref bean="userDAO"/>
</property>
</bean>
</beans>