1. filterdispatcher 示例
...
<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>
...
2. strutsprepareandexecutefilter 示例
...
<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>
...
the filterdispatcher (org.apache.struts2.dispatcher.filterdispatcher) 被用在早期的struts2开发,并且在 struts 2.1.3中它就被废弃了。
如果使用struts版本 >= 2.1.3, 它总是建议升级到新的过滤器类 –strutsprepareandexecutefilter (org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter).