Class CompositeFilter

  • All Implemented Interfaces:
    Filter

    public class CompositeFilter
    extends Object
    implements Filter
    A generic composite servlet Filter that just delegates its behavior to a chain (list) of user-supplied filters, achieving the functionality of a FilterChain, but conveniently using only Filter instances.

    This is useful for filters that require dependency injection, and can therefore be set up in a Spring application context. Typically, this composite would be used in conjunction with DelegatingFilterProxy, so that it can be declared in Spring but applied to a servlet context.

    Since:
    3.1
    Author:
    Dave Syer