Spring框架之Filter应用
在web.xml中进行配置。对全部的URL请求进行过滤。就像"击鼓传花"一样,链式处理。 配置分为两种A和B。 A:普通配置 在web.xml中添加例如以下内容: <filter> <filter-name>permissionFilter</filter-name> <filter-class>com.taobao.riskm.filter.PermissionFilter</filter-class> </filter> <filter-mapping> <filter-name>permissionFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 由filter和filter-mapping构成。filter指定过滤器处理类(实现了Filter接口)。filter-mapping指定过滤的规则。 B:高级配置 (同意代理注入Spring bean) 在web.xml中添加例如以下内容: <filter> <filter-name>permission</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> <init-param> <param-name