如果不是开发插件的话,是不需要编写这个配置文件的,一般是使用插件。
可参看Struts开发包安装目录下的docs/docs/plugins.html文档/
下面是Spring插件的配置文件:
<?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>
<!--定义Spring 的ObjectFactory-->
<bean type="com.opensymphony.xwork2.0.ObjectFactory"
name='spring"
class="org.apache.struts2.spring.StrutsSpringObjectFactory"/>
<!-- 将Spring的ObjectFactory-设置为Struts2默认的ObjectFactory-->
<constant name="struts.objectFactory" valu=”spring“/>
<!--定义spring-default包-->
<package name="spring-default">
<!--配置拦截器列表-->
<interceptors>
<interceptor name="autowiring"
class="com.opensymphony.xwork2.spring.interceptor.ActionAutowiringInterceptor"/>
<interceptor name="sessionAutowiring"
class="org.apache/struts2.spring.interceptor.SessionContextAutowiringInterceptor"/>
</interceptors>
</package>
</struts>