Package org.ibisph.filter

Provides servlet filtering for the IBIS-PH site.

See:
          Description

Class Summary
AbstractPathPatternFilter Base Filter that allows additional path pattern matching.
AbstractResponseWrapper Core simple/basic response wrapper.
AddResponseHeadersFilter Title: StaticContentCacheFilter
ParametersRequestWrapper Request wrapper that allows for adding a parameter name/value pair or a Map of parameters to the request.
RequestFromSecurityFilter Checks that the request is being made from a specific IP address or domain.
SetCharacterEncodingFilter Filter that simply sets the character encoding for a downstream/chained request.
 

Package org.ibisph.filter Description

Provides servlet filtering for the IBIS-PH site. Filters are a big part of the IBIS-PH controller code. Filters are used for variety of pre and post request/ response situations to keep certain tasks out of the application's controller and view code. Filter init parameter elements are used to specify the needed control properties.

The base _URIPatternFilter serves as the core filter which most filters extend from. The URIPatternFilter provides the ability to have more sophisticated url filter matching parameters specified. As of Servlet 2.3 there isn't a very robust way of dealing with url patterns as exists with ACEGI Security url pattern matching.

The _ResponseWrapper simply provides a core class that all response wrappers can use while not having to code common methods.

The ParametersRequestWrapper provides a wrapper that allows for adding of a parameter name/value pair or a Map of parameters to the request.