i have searched and seen couple of post for this problem, but did not find the answer how it is possible.
what i want to do is add the header after the filter chain,
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
HttpServletResponse httpResp = (HttpServletResponse) response;
try {
HttpServletResponseWrapper bufferedResponse = new HttpServletResponseWrapper (httpResp);
chain.doFilter(request, bufferedResponse);
} finally {
// header added at this line is not actually being added.
bufferedResponse.setHeader("ADD A HEADER: ", "HEADER");
}
}
multiple posts are talking it is possible by using HttpServletResponseWrapper but it is not working for me, can anyone help me on this.