The filter is triggered for incoming request but not for the responses.
Spring Interceptors gives the functionality to handle the request before and after it hits the controller. I want to build something similar so, I can handle responses globally:
public class ServiceSessionManagementInterceptor implements Filter{@Overridepublic void init(FilterConfig filterConfig) throws ServletException { // TODO Auto-generated method stub}@Overridepublic void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { // TODO Auto-generated method stub Map<String, String[]> maps = request.getParameterMap(); System.out.println("test");chain.doFilter(request, response); }@Overridepublic void destroy() { // TODO Auto-generated method stub}
}