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

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

Introduction

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

Prototype

String JAVAX_SERVLET_FORWARD_CONTEXT_PATH

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

Click Source Link

Usage

From source file:com.liferay.portlet.PortletServletRequest.java

License:Open Source License

@Override
public Object getAttribute(String name) {
    if (_include || (name == null)) {
        return _request.getAttribute(name);
    }/*from  w  w w  .j a v  a2  s.c  om*/

    if (name.equals(JavaConstants.JAVAX_SERVLET_FORWARD_CONTEXT_PATH)) {
        if (_named) {
            return null;
        } else {
            return _portletRequest.getContextPath();
        }
    }

    if (name.equals(JavaConstants.JAVAX_SERVLET_FORWARD_PATH_INFO)) {
        if (_named) {
            return null;
        } else {
            return _pathInfo;
        }
    }

    if (name.equals(JavaConstants.JAVAX_SERVLET_FORWARD_QUERY_STRING)) {
        if (_named) {
            return null;
        } else {
            return _queryString;
        }
    }

    if (name.equals(JavaConstants.JAVAX_SERVLET_FORWARD_REQUEST_URI)) {
        if (_named) {
            return null;
        } else {
            return _requestURI;
        }
    }

    if (name.equals(JavaConstants.JAVAX_SERVLET_FORWARD_SERVLET_PATH)) {
        if (_named) {
            return null;
        } else {
            return _servletPath;
        }
    }

    return _request.getAttribute(name);
}