<?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>