package com.wind.frame.base.wrapper; import java.io.PrintWriter; import java.io.StringWriter; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponseWrapper; /** * * */ public class ResponseWrapper extends HttpServletResponseWrapper { /** */ private StringWriter output; /** * @param response */ public ResponseWrapper(HttpServletResponse response) { super(response); output = new StringWriter(); } @Override public PrintWriter getWriter() { return new PrintWriter(output); } /** * * * @return */ public String getResult() { return output.toString(); } }
ResponseWrapper responseWrapper = new ResponseWrapper((HttpServletResponse) response); filterChain.doFilter(request, responseWrapper); String result = responseWrapper.getWriter();
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)