Class ForwardAttributes


  • public class ForwardAttributes
    extends Object
    Represents additional attributes present in a ServletRequest when the servlet container is handling a forward to another path than the initially requested one. See documentation for the following request attributes for the values stored in this object:
    • RequestDispatcher.FORWARD_CONTEXT_PATH
    • RequestDispatcher.FORWARD_PATH_INFO
    • RequestDispatcher.FORWARD_QUERY_STRING
    • RequestDispatcher.FORWARD_REQUEST_URI
    • RequestDispatcher.FORWARD_SERVLET_PATH
    • Method Detail

      • getRequestUri

        public String getRequestUri()
        Gets requestUri.
        Returns:
        requestUri
      • getServletPath

        public String getServletPath()
        Gets servletPath.
        Returns:
        servletPath
      • getContextPath

        public String getContextPath()
        Gets contextPath.
        Returns:
        contextPath
      • getQueryString

        public String getQueryString()
        Gets the query string.
        Returns:
        the query string
      • getPathInfo

        public String getPathInfo()
        Returns:
        the path info of the request before the forward dispatch
      • of

        public static ForwardAttributes of​(javax.servlet.http.HttpServletRequest request,
                                           String filterPrefix)
        Factory for creating instances of this class.
        Parameters:
        request -
        Returns:
        instance of request contains forward attributes or null if it does not.