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>
答案
FilterDispathcer (org.apache.struts2.dispatcher.FilterDispatcher
) 在早期的Struts2开发中使用,从Struts 2.1.3开始,它已不推荐使用。
如果你使用的Struts的版本 >= 2.1.3,推荐升级到新的Filter-StrutsPrepareAndExecuteFilter (org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter)。