使用Spring的 DelegatingFilterProxy在web.xml中指定由spring application context中定义的bean来负责web filtering. 配置:
<filter>
<filter-name>springFilter</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>springFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
说明: spring会根据filter-name 在spring application context中查找相同名称的 bean.