protected HttpServletRequest getServletRequest() { return requestContext.getServletRequest(); }
return requestContext.getServletRequest(); } else if (name.equals("javax.portlet.debug.ServletResponse")) { return requestContext.getServletResponse();
public HttpServletRequest getHttpServletRequest(GenericPortlet portlet, PortletRequest request) { PortletWindow window = Jetspeed.getCurrentRequestContext().getCurrentPortletWindow(); HttpServletRequest req = (HttpServletRequest)window.getAttribute(SERVLET_REQUEST); if (req == null) { PortletRequestContext rc = window.getPortletRequestContext(); req = requestDispatcherService.getRequestWrapper(rc.getServletContext(), rc.getServletRequest(), request, null, true, false); req.setAttribute(ContainerConstants.PORTLET_CONFIG, rc.getPortletConfig()); req.setAttribute(ContainerConstants.PORTLET_REQUEST, window.getPortletRequest()); req.setAttribute(ContainerConstants.PORTLET_RESPONSE, window.getPortletResponse()); window.setAttribute(SERVLET_REQUEST, req); } return req; }
txt.append("\nRequest wrapper stack: "); ServletRequest wreq = request; ServletRequest tstreq = requestContext.getServletRequest(); int n = 1; while (wreq instanceof ServletRequestWrapper) {
session = ServletPortletSessionProxy.createProxy(requestContext.getServletRequest(), portletWindowId); HttpServletPortletRequestWrapper req = getWrappedRequest(requestContext.getServletRequest()); HttpServletPortletResponseWrapper res = getWrappedResponse(requestContext.getServletResponse()); req = new HttpServletPortletRequestWrapper(requestContext.getServletRequest(),session, request);