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

      protected ServletModule()
      Default constructor.
  • Method Details

    • getContextPath

      @NotNull public String getContextPath(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