Class Restful2ActionMapper

java.lang.Object
org.apache.struts2.dispatcher.mapper.DefaultActionMapper
org.apache.struts2.dispatcher.mapper.Restful2ActionMapper
All Implemented Interfaces:
ActionMapper

public class Restful2ActionMapper extends DefaultActionMapper
Extended version of RestfulActionMapper, see documentation for more details Restful2ActionMapper
  • Field Details

  • Constructor Details

    • Restful2ActionMapper

      public Restful2ActionMapper()
  • Method Details

    • setDecoder

      public void setDecoder(UrlDecoder decoder)
    • getMapping

      public ActionMapping getMapping(jakarta.servlet.http.HttpServletRequest request, ConfigurationManager configManager)
      Description copied from interface: ActionMapper
      Expose the ActionMapping for the current request
      Specified by:
      getMapping in interface ActionMapper
      Overrides:
      getMapping in class DefaultActionMapper
      Parameters:
      request - The servlet request
      configManager - The current configuration manager
      Returns:
      The appropriate action mapping or null if mapping cannot be determined
    • isGet

      protected boolean isGet(jakarta.servlet.http.HttpServletRequest request)
    • isPost

      protected boolean isPost(jakarta.servlet.http.HttpServletRequest request)
    • isPut

      protected boolean isPut(jakarta.servlet.http.HttpServletRequest request)
    • isDelete

      protected boolean isDelete(jakarta.servlet.http.HttpServletRequest request)
    • getIdParameterName

      public String getIdParameterName()
    • setIdParameterName

      public void setIdParameterName(String idParameterName)