protected HttpServletResponse getServletResponse() { return requestContext.getServletResponse(); }
return requestContext.getServletRequest(); } else if (name.equals("javax.portlet.debug.ServletResponse")) { return requestContext.getServletResponse(); } else if (name.equals("javax.portlet.debug.ServletContext")) { return requestContext.getServletContext();
ServletResponse tstresp = requestContext.getServletResponse(); n = 1; while (wresp instanceof ServletResponseWrapper) { HttpServletResponse hresp = requestContext.getServletResponse();
public HttpServletResponse getHttpServletResponse(GenericPortlet portlet, PortletResponse response) { PortletWindow window = Jetspeed.getCurrentRequestContext().getCurrentPortletWindow(); HttpServletResponse res = (HttpServletResponse)window.getAttribute(SERVLET_RESPONSE); if (res == null) { boolean included = window.getAttribute(PortalReservedParameters.PORTLET_CONTAINER_INVOKER_USE_FORWARD) == null; PortletRequestContext rc = window.getPortletRequestContext(); res = requestDispatcherService.getResponseWraper(rc.getServletContext(), rc.getServletResponse(), window.getPortletRequest(), response, included); if (PortletWindow.Action.RENDER == window.getAction() && !included) { res = new HttpServletPortletResourceResponseWrapper(res); } window.setAttribute(SERVLET_RESPONSE, res); } return res; } }
HttpServletPortletResponseWrapper res = getWrappedResponse(requestContext.getServletResponse()); res = new HttpServletPortletResponseWrapper(requestContext.getServletResponse(), request, response, included);