| Home > FAQs > How can we create our Action objects from the Spring configuration | 
Each time
applicationContext.xml)struts.xml action mapping to use the bean name defined in Spring instead of the actual class name.One time
struts.objectFactory = spring to the struts.properties.<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
WEB-INF folder. 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-autowire="autodetect">
    <bean id="personManager" class="com.acme.PersonManager"/>
    ...
</beans>
 For details, see Initializing Actions from Spring.