Class ServletModule

All Implemented Interfaces:
Component

public abstract class ServletModule extends WebModule
WebModule that is a servlet container.
Author:
Jitendra Kotamraju
See Also:
  • Constructor Details

    • ServletModule

      public ServletModule()
  • Method Details

    • getContextPath

      @NotNull public String getContextPath(jakarta.servlet.http.HttpServletRequest req)
      Gets the host, port, and context path portion of this module using HttpServletRequest

      This method follows the convention of the HttpServletRequest.getContextPath(), and accepts strings like "http://myhost" (for web applications that are deployed to the root context path), or "http://myhost/foobar" (for web applications that are deployed to context path "/foobar") TODO should we generify WebModule so that we could use TODO WebModule<HttpServletRequest> ??

      Parameters:
      req - the HTTP request object
      Returns:
      the host, port, and context path