public interface BroadleafWebRequestProcessor
NativeWebRequest
.
Example usage by a Servlet Filter:
public class SomeServletFilter extends GenericFilterBean { @Resource(name="blCustomerStateRequestProcessor") protected BroadleafWebRequestProcessor processor; public void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) { processor.process(new ServletWebRequest(request, response)); } }
Also note that you should always instantiate the WebRequest
with as much information available. In the above
example, this means using both the HttpServletRequest
and HttpServletResponse
when instantiating the
ServletWebRequest
NativeWebRequest}
,
ServletWebRequest}
,
org.springframework.web.portlet.context.PortletWebRequest}
,
BroadleafRequestFilter}
Modifier and Type | Method and Description |
---|---|
void |
postProcess(org.springframework.web.context.request.WebRequest request)
Should be called if work needs to be done after the request has been processed.
|
void |
process(org.springframework.web.context.request.WebRequest request)
Process the current request.
|
void process(org.springframework.web.context.request.WebRequest request)
request
- void postProcess(org.springframework.web.context.request.WebRequest request)
request
- Copyright © 2022. All rights reserved.