Class RequestWrapperFilter
java.lang.Object
jakarta.servlet.GenericFilter
jakarta.servlet.http.HttpFilter
org.deltava.servlet.filter.RequestWrapperFilter
- All Implemented Interfaces:
jakarta.servlet.Filter, jakarta.servlet.FilterConfig, Serializable
public class RequestWrapperFilter
extends jakarta.servlet.http.HttpFilter
A servlet filter to wrap HTTP servlet requests with a custom wrapper. This filter will also extract cookies into servlet request attributes.
- Since:
- 1.0
- Version:
- 12.3
- Author:
- Luke
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class jakarta.servlet.http.HttpFilter
doFilterMethods inherited from class jakarta.servlet.GenericFilter
getFilterConfig, getFilterName, getInitParameter, getInitParameterNames, getServletContext, init
-
Constructor Details
-
RequestWrapperFilter
public RequestWrapperFilter()
-
-
Method Details
-
init
public void init(jakarta.servlet.FilterConfig cfg) throws jakarta.servlet.ServletException - Specified by:
initin interfacejakarta.servlet.Filter- Overrides:
initin classjakarta.servlet.GenericFilter- Throws:
jakarta.servlet.ServletException
-
doFilter
public void doFilter(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse rsp, jakarta.servlet.FilterChain fc) throws IOException, jakarta.servlet.ServletException Called by the servlet container on each request. Wraps the request with a custom wrapper.- Overrides:
doFilterin classjakarta.servlet.http.HttpFilter- Parameters:
req- the requestrsp- the responsefc- the Filter Chain- Throws:
IOException- if an I/O error occursjakarta.servlet.ServletException- if a general error occurs
-
destroy
public void destroy()
-