public class PortletRequestDispatcherImpl
extends Object
implements com.liferay.portal.kernel.portlet.LiferayPortletRequestDispatcher, javax.servlet.RequestDispatcher
ERROR_EXCEPTION, ERROR_EXCEPTION_TYPE, ERROR_MESSAGE, ERROR_REQUEST_URI, ERROR_SERVLET_NAME, ERROR_STATUS_CODE, FORWARD_CONTEXT_PATH, FORWARD_PATH_INFO, FORWARD_QUERY_STRING, FORWARD_REQUEST_URI, FORWARD_SERVLET_PATH, INCLUDE_CONTEXT_PATH, INCLUDE_PATH_INFO, INCLUDE_QUERY_STRING, INCLUDE_REQUEST_URI, INCLUDE_SERVLET_PATH
Constructor and Description |
---|
PortletRequestDispatcherImpl(javax.servlet.RequestDispatcher requestDispatcher,
boolean named,
PortletContext portletContext) |
PortletRequestDispatcherImpl(javax.servlet.RequestDispatcher requestDispatcher,
boolean named,
PortletContext portletContext,
String path) |
PortletRequestDispatcherImpl(javax.servlet.RequestDispatcher requestDispatcher,
String path) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkCalledFlushBuffer(boolean include,
PortletResponse portletResponse) |
protected javax.servlet.http.HttpServletRequest |
createDynamicServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest,
PortletRequestImpl portletRequestImpl,
Map<String,String[]> parameterMap) |
protected void |
dispatch(PortletRequest portletRequest,
PortletResponse portletResponse,
boolean strutsURLEncoder,
boolean include) |
protected void |
dispatch(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
boolean include) |
void |
forward(PortletRequest portletRequest,
PortletResponse portletResponse) |
void |
forward(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse) |
void |
include(PortletRequest portletRequest,
PortletResponse portletResponse) |
void |
include(PortletRequest portletRequest,
PortletResponse portletResponse,
boolean strutsURLEncoder) |
void |
include(RenderRequest renderRequest,
RenderResponse renderResponse) |
void |
include(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse) |
protected Map<String,String[]> |
toParameterMap(String queryString) |
public PortletRequestDispatcherImpl(javax.servlet.RequestDispatcher requestDispatcher, boolean named, PortletContext portletContext)
public PortletRequestDispatcherImpl(javax.servlet.RequestDispatcher requestDispatcher, boolean named, PortletContext portletContext, String path)
public PortletRequestDispatcherImpl(javax.servlet.RequestDispatcher requestDispatcher, String path)
public void forward(PortletRequest portletRequest, PortletResponse portletResponse) throws IllegalStateException, IOException, PortletException
forward
in interface PortletRequestDispatcher
IllegalStateException
IOException
PortletException
public void forward(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) throws IOException, javax.servlet.ServletException
forward
in interface javax.servlet.RequestDispatcher
IOException
javax.servlet.ServletException
public void include(PortletRequest portletRequest, PortletResponse portletResponse) throws IOException, PortletException
include
in interface PortletRequestDispatcher
IOException
PortletException
public void include(PortletRequest portletRequest, PortletResponse portletResponse, boolean strutsURLEncoder) throws IOException, PortletException
include
in interface com.liferay.portal.kernel.portlet.LiferayPortletRequestDispatcher
IOException
PortletException
public void include(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException
include
in interface PortletRequestDispatcher
IOException
PortletException
public void include(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) throws IOException, javax.servlet.ServletException
include
in interface javax.servlet.RequestDispatcher
IOException
javax.servlet.ServletException
protected void checkCalledFlushBuffer(boolean include, PortletResponse portletResponse)
protected javax.servlet.http.HttpServletRequest createDynamicServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest, PortletRequestImpl portletRequestImpl, Map<String,String[]> parameterMap)
protected void dispatch(PortletRequest portletRequest, PortletResponse portletResponse, boolean strutsURLEncoder, boolean include) throws IOException, PortletException
IOException
PortletException
protected void dispatch(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, boolean include) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
protected Map<String,String[]> toParameterMap(String queryString)