インターフェース ConfigurableServletWebServerFactory

すべてのスーパーインターフェース:
ConfigurableWebServerFactoryErrorPageRegistryServletWebServerFactoryWebListenerRegistryWebServerFactory
すべての既知の実装クラス:
AbstractServletWebServerFactoryJettyServletWebServerFactoryTomcatServletWebServerFactoryUndertowServletWebServerFactory

public interface ConfigurableServletWebServerFactory extends ConfigurableWebServerFactory, ServletWebServerFactory, WebListenerRegistry
設定可能な ServletWebServerFactory
導入:
2.0.0
作成者:
Dave Syer, Andy Wilkinson, Stephane Nicoll, Edd ú Mel é ndez, Brian Clozel
関連事項:
  • メソッドの詳細

    • setContextPath

      void setContextPath(StringSE contextPath)
      Web サーバーのコンテキストパスを設定します。コンテキストは "/" 文字で開始する必要がありますが、"/" 文字で終了することはできません。デフォルトのコンテキストパスは、空の文字列を使用して指定できます。
      パラメーター:
      contextPath - 設定する contextPath
    • setDisplayName

      void setDisplayName(StringSE displayName)
      Web サーバーにデプロイされたアプリケーションの表示名を設定します。
      パラメーター:
      displayName - 設定する displayName
      導入:
      1.3.0
    • setSession

      void setSession(Session session)
      コンテナーの HTTP セッションサポートに適用される構成を設定します。
      パラメーター:
      session - セッション構成
    • setRegisterDefaultServlet

      void setRegisterDefaultServlet(boolean registerDefaultServlet)
      DefaultServlet を登録するかどうかを設定します。2.4 以降、デフォルトは false です。
      パラメーター:
      registerDefaultServlet - デフォルトのサーブレットを登録する必要がある場合
    • setMimeMappings

      void setMimeMappings(MimeMappings mimeMappings)
      MIME 型のマッピングを設定します。
      パラメーター:
      mimeMappings - MIME 型のマッピング (デフォルトは MimeMappings.DEFAULT )
    • addMimeMappings

      void addMimeMappings(MimeMappings mimeMappings)
      MIME 型 マッピングを追加します。
      パラメーター:
      mimeMappings - 追加する MIME 型のマッピング
      導入:
      3.3.0
    • setDocumentRoot

      void setDocumentRoot(FileSE documentRoot)
      静的ファイルを提供するために Web コンテキストで使用されるドキュメントルートディレクトリを設定します。
      パラメーター:
      documentRoot - 不要な場合はドキュメントルートまたは null 
    • setInitializers

      void setInitializers(ListSE<? extends ServletContextInitializer> initializers)
      ServletWebServerFactory.getWebServer(ServletContextInitializer...) パラメーターに加えて適用する必要がある ServletContextInitializer を設定します。このメソッドは、以前に設定または追加された初期化子を置き換えます。
      パラメーター:
      initializers - 設定する初期化子
      関連事項:
    • addInitializers

      void addInitializers(ServletContextInitializer... initializers)
      ServletWebServerFactory.getWebServer(ServletContextInitializer...) パラメーターに加えて、適用する必要があるものに ServletContextInitializer を追加します。
      パラメーター:
      initializers - 追加する初期化子
      関連事項:
    • setJsp

      void setJsp(Jsp jsp)
      サーバーの JSP サーブレットに適用される構成を設定します。
      パラメーター:
      jsp - JSP サーブレット構成
    • setLocaleCharsetMappings

      void setLocaleCharsetMappings(MapSE<LocaleSE,CharsetSE> localeCharsetMappings)
      ロケールと文字セットのマッピングを設定します。
      パラメーター:
      localeCharsetMappings - ロケールから文字セットへのマッピング
    • setInitParameters

      void setInitParameters(MapSE<StringSE,StringSE> initParameters)
      コンテナーの ServletContextEE に適用される初期化パラメーターを設定します。
      パラメーター:
      initParameters - 初期化パラメーター
    • setCookieSameSiteSuppliers

      void setCookieSameSiteSuppliers(ListSE<? extends CookieSameSiteSupplier> cookieSameSiteSuppliers)
      追加された Cookie の Cookie.SameSite 属性を取得するために使用する必要がある CookieSameSiteSuppliers を設定します。この方法は、以前に設定または追加されたサプライヤーを置き換えます。
      パラメーター:
      cookieSameSiteSuppliers - 追加するサプライヤー
      関連事項:
    • addCookieSameSiteSuppliers

      void addCookieSameSiteSuppliers(CookieSameSiteSupplier... cookieSameSiteSuppliers)
      追加された Cookie の Cookie.SameSite 属性を取得するために使用する必要があるものに CookieSameSiteSuppliers を追加します。
      パラメーター:
      cookieSameSiteSuppliers - 追加するサプライヤー
      関連事項: