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).