org.springframework.web.filter
Class GenericFilterBean

Direct Known Subclasses:
OncePerRequestFilter

public abstract class GenericFilterBean
implements Filter

Simple base implementation of javax.servlet.Filter that treats its config parameters as bean properties. A very handy superclass for any type of filter. Type conversion is automatic. It is also possible for subclasses to specify required properties.

This filter leaves actual filtering to subclasses.

Author:
Juergen Hoeller
Since: 06.12.2003
See Also: initFilterBean()

Method Summary
 voiddestroy()
          Subclasses may override this to perform custom filter shutdown.
 final voidinit(FilterConfig filterConfig)
          Map config parameters onto bean properties of this filter, and invoke subclass initialization.

Method Detail

destroy

public void destroy()
Subclasses may override this to perform custom filter shutdown. This default implementation does nothing.

init

public final void init(FilterConfig filterConfig)
throws ServletException
Map config parameters onto bean properties of this filter, and invoke subclass initialization.
Throws:
ServletException - if bean properties are invalid (or required properties are missing), or if subclass initialization fails.
See Also:
initFilterBean()

Association Links

to Class java.util.List

May be null. List of required properties (Strings) that must be supplied as config parameters to this servlet.