spring 和struct 都可以对 action进行注入,
如下是struct.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.devMode" value="true" />
<package name="default" namespace="/" extends="struts-default">
<action name="userRegisterAction" class="userRegisterAction"> <!-- 当class 为bean名时候action注入权交给spring .
<bean id="userRegisterAction" class="com.action.UserRegisterAction"
scope="prototype">
<property name="manager" ref="manager"></property>
</bean>
如果为类名
com.action.UserRegisterAction时为struct注入scope 默认为prototype
-->
<result name="success">/success.jsp</result>
</action>
</package>
</struts>