Example usage for com.liferay.portal.kernel.util JavaConstants JAVAX_SERVLET_INCLUDE_CONTEXT_PATH

List of usage examples for com.liferay.portal.kernel.util JavaConstants JAVAX_SERVLET_INCLUDE_CONTEXT_PATH

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util JavaConstants JAVAX_SERVLET_INCLUDE_CONTEXT_PATH.

Prototype

String JAVAX_SERVLET_INCLUDE_CONTEXT_PATH

To view the source code for com.liferay.portal.kernel.util JavaConstants JAVAX_SERVLET_INCLUDE_CONTEXT_PATH.

Click Source Link

Usage

From source file:com.liferay.httpservice.internal.servlet.BundleRequestDispatcher.java

License:Open Source License

@Override
public void include(ServletRequest servletRequest, ServletResponse servletResponse)
        throws IOException, ServletException {

    BundleServletRequest bundleServletRequest = new BundleServletRequest(this,
            (HttpServletRequest) servletRequest);

    String contextPath = _bundleServletContext.getContextPath();

    if (_requestURI != null) {
        bundleServletRequest.setAttribute(JavaConstants.JAVAX_SERVLET_INCLUDE_REQUEST_URI,
                _bundleServletContext.getContextPath().concat(_requestURI));
    }// w w w .  j  a  va2s . c  o m

    if (contextPath != null) {
        bundleServletRequest.setAttribute(JavaConstants.JAVAX_SERVLET_INCLUDE_CONTEXT_PATH, contextPath);
    }

    if (_servletPath != null) {
        bundleServletRequest.setAttribute(JavaConstants.JAVAX_SERVLET_INCLUDE_SERVLET_PATH, _servletPath);
    }

    if (_queryString != null) {
        bundleServletRequest.setAttribute(JavaConstants.JAVAX_SERVLET_INCLUDE_QUERY_STRING, _queryString);
    }

    if (_pathInfo != null) {
        bundleServletRequest.setAttribute(JavaConstants.JAVAX_SERVLET_INCLUDE_PATH_INFO, _pathInfo);
    }

    doDispatch(bundleServletRequest, servletResponse);
}