与Struts2相关的配置文件有好几个,常用的有 struts.properties , web.xml, struts.xml等。web.xml中配置Struts2的分发器Filter。struts.properties里配置Struts2的一些属性。struts.xml里配置了Struts2的Action。Struts2的下载地址:http://struts.apache.org/
struts.properties配置了Struts2的一些参数。每个可配的参数都有一个默认值。该文件不是必须的,如果无需改变任何参数值,可以不用添加该文件。
常用的需要在struts.properties里重新配置的属性有:
任何MVC框架都需要与Web应用整合,这就不得不借助于web.xml文件,只有配置在web.xml文件中的Servlet才会被加载。通常所有MVC框架都需要Web应用加载一个核心控制器,对于Struts2框架而言,需要加载StrutsPrepareAndExecuteFiter,该Filter将会加载应用的Struts2框架。
配置StrutsPrepareAndExecuteFiter的代码如下:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
注:以上代码段存在于struts2-blank\WEB-INF中的web.xml
原文:http://www.cnblogs.com/bmbi/p/5084083.html