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

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

Introduction

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

Prototype

String JAVAX_SERVLET_FORWARD_SERVLET_PATH

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

Click Source Link

Usage

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

License:Open Source License

@Override
public Object getAttribute(String name) {
    if ((name.equals(JavaConstants.JAVAX_SERVLET_FORWARD_SERVLET_PATH)
            || name.equals(WebKeys.INVOKER_FILTER_URI)) && _attributes.containsKey(WebKeys.SERVLET_PATH)) {

        return _attributes.get(WebKeys.SERVLET_PATH);
    }/* w  w w.ja  va2s .c o m*/

    if (_maskedAttributes.contains(name)) {
        return _attributes.get(name);
    }

    return super.getAttribute(name);
}

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);
    }//w  w  w . ja v  a2s  . co m

    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);
}