Class ForwardAttributes

java.lang.Object
org.apache.wicket.protocol.http.servlet.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 Details

    • getRequestUri

      Gets requestUri.
      Returns:
      requestUri
    • getServletPath

      Gets servletPath.
      Returns:
      servletPath
    • getContextPath

      Gets contextPath.
      Returns:
      contextPath
    • 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(jakarta.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.
    • toString

      public String toString()
      Overrides:
      toString in class Object