spring 代理struts的配置

     <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC
 "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
 "http://struts.apache.org/dtds/struts-config_1_3.dtd">
<struts-config>
 <form-beans>
     <form-bean name="userForm" type="com.hello.web.form.register.UserForm"></form-bean>
 </form-beans>
 
 <action-mappings>
     <action path="/register"
       name="userForm"
       scope="request"
       validate="false"
       parameter="method"
       type="org.springframework.web.struts.DelegatingActionProxy"
       input="/app/register/register.jsp"
      >
      <forward name="register_email" path="/app/register/register_email.jsp"></forward>
     </action>
  </action-mappings>
</struts-config>

spring applicationContext.xml 配置:

    <?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"  
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
        xmlns:aop="http://www.springframework.org/schema/aop"  
        xsi:schemaLocation="http://www.springframework.org/schema/beans   
  http://www.springframework.org/schema/beans/spring-beans-2.5.xsd   
        http://www.springframework.org/schema/aop   
  http://www.springframework.org/schema/aop/spring-aop-2.5.xsd"> 
   
  
 <bean id="userDAO" class="com.hello.dao.impl.register.UserDAOImpl">
  <property name="sessionFactory">
   <ref bean="sessionFactory" />
  </property>
 </bean>
<bean id="userService" class="com.hello.service.impl.register.HereUserServiceImpl">
  <property name="userDAO">
   <ref bean="userDAO"/>
  </property>
 </bean>
<bean name="/register" class="com.hello.action.register.RegisterAction">
       <property name="userService">
         <ref bean="userService"/>
       </property>
 </bean>
</beans>

你可能感兴趣的:(spring,AOP,bean,jsp,struts)