FilterDispatcher如何读取Struts.xml文件

时间:2011-06-26 14:10:44

标签: struts2

对于Struts2,我们只需在web.xml中添加此行

<filter>
  <filter-name>struts2</filter-name>
  <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>

<filter-mapping>
  <filter-name>struts2</filter-name>
  <url-pattern>/*</url-pattern>
</filter-mapping>

但有人可以告诉我,它将如何知道struts.xml文件的路径??

1 个答案:

答案 0 :(得分:2)

Struts2在类路径的根目录中查找struts.xml文件。如果需要,您可以使用config init参数覆盖该位置。

实际配置由Dispatcher课程设置,无论您使用的是较早的FilterDispatcher还是较新的StrutsPrepareAndExecuteFilter