インターフェース ConfigurableServletWebServerFactory
- すべてのスーパーインターフェース:
ConfigurableWebServerFactory
、ErrorPageRegistry
、ServletWebServerFactory
、WebListenerRegistry
、WebServerFactory
- すべての既知の実装クラス:
AbstractServletWebServerFactory
、JettyServletWebServerFactory
、TomcatServletWebServerFactory
、UndertowServletWebServerFactory
public interface ConfigurableServletWebServerFactory
extends ConfigurableWebServerFactory, ServletWebServerFactory, WebListenerRegistry
設定可能な
ServletWebServerFactory
。- 導入:
- 2.0.0
- 作成者:
- Dave Syer, Andy Wilkinson, Stephane Nicoll, Edd ú Mel é ndez, Brian Clozel
- 関連事項:
方法の概要
修飾子と型メソッド説明void
addCookieSameSiteSuppliers
(CookieSameSiteSupplier... cookieSameSiteSuppliers) 追加された Cookie のCookie.SameSite
属性を取得するために使用する必要があるものにCookieSameSiteSuppliers
を追加します。void
addInitializers
(ServletContextInitializer... initializers) ServletWebServerFactory.getWebServer(ServletContextInitializer...)
パラメーターに加えて、適用する必要があるものにServletContextInitializer
を追加します。void
addMimeMappings
(MimeMappings mimeMappings) MIME 型 マッピングを追加します。void
setContextPath
(StringSE contextPath) Web サーバーのコンテキストパスを設定します。void
setCookieSameSiteSuppliers
(ListSE<? extends CookieSameSiteSupplier> cookieSameSiteSuppliers) 追加された Cookie のCookie.SameSite
属性を取得するために使用する必要があるCookieSameSiteSuppliers
を設定します。void
setDisplayName
(StringSE displayName) Web サーバーにデプロイされたアプリケーションの表示名を設定します。void
setDocumentRoot
(FileSE documentRoot) 静的ファイルを提供するために Web コンテキストで使用されるドキュメントルートディレクトリを設定します。void
setInitializers
(ListSE<? extends ServletContextInitializer> initializers) ServletWebServerFactory.getWebServer(ServletContextInitializer...)
パラメーターに加えて適用する必要があるServletContextInitializer
を設定します。void
setInitParameters
(MapSE<StringSE, StringSE> initParameters) コンテナーのServletContext
EE に適用される初期化パラメーターを設定します。void
サーバーの JSP サーブレットに適用される構成を設定します。void
setLocaleCharsetMappings
(MapSE<LocaleSE, CharsetSE> localeCharsetMappings) ロケールと文字セットのマッピングを設定します。void
setMimeMappings
(MimeMappings mimeMappings) MIME 型のマッピングを設定します。void
setRegisterDefaultServlet
(boolean registerDefaultServlet) DefaultServlet を登録する必要がある場合に設定します。void
setSession
(Session session) コンテナーの HTTP セッションサポートに適用される構成を設定します。インターフェース org.springframework.boot.web.server.ConfigurableWebServerFactory から継承されたメソッド
setAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setShutdown, setSsl, setSslBundles
インターフェース org.springframework.boot.web.server.ErrorPageRegistry から継承されたメソッド
addErrorPages
インターフェース org.springframework.boot.web.servlet.server.ServletWebServerFactory から継承されたメソッド
getWebServer
インターフェース org.springframework.boot.web.servlet.WebListenerRegistry から継承されたメソッド
addWebListeners
メソッドの詳細
setContextPath
Web サーバーのコンテキストパスを設定します。コンテキストは "/" 文字で開始する必要がありますが、"/" 文字で終了することはできません。デフォルトのコンテキストパスは、空の文字列を使用して指定できます。- パラメーター:
contextPath
- 設定する contextPath
setDisplayName
Web サーバーにデプロイされたアプリケーションの表示名を設定します。- パラメーター:
displayName
- 設定する displayName- 導入:
- 1.3.0
setSession
コンテナーの HTTP セッションサポートに適用される構成を設定します。- パラメーター:
session
- セッション構成
setRegisterDefaultServlet
void setRegisterDefaultServlet(boolean registerDefaultServlet) DefaultServlet を登録するかどうかを設定します。2.4 以降、デフォルトはfalse
です。- パラメーター:
registerDefaultServlet
- デフォルトのサーブレットを登録する必要がある場合
setMimeMappings
MIME 型のマッピングを設定します。- パラメーター:
mimeMappings
- MIME 型のマッピング (デフォルトはMimeMappings.DEFAULT
)
addMimeMappings
MIME 型 マッピングを追加します。- パラメーター:
mimeMappings
- 追加する MIME 型のマッピング- 導入:
- 3.3.0
setDocumentRoot
静的ファイルを提供するために Web コンテキストで使用されるドキュメントルートディレクトリを設定します。- パラメーター:
documentRoot
- 不要な場合はドキュメントルートまたはnull
setInitializers
ServletWebServerFactory.getWebServer(ServletContextInitializer...)
パラメーターに加えて適用する必要があるServletContextInitializer
を設定します。このメソッドは、以前に設定または追加された初期化子を置き換えます。- パラメーター:
initializers
- 設定する初期化子- 関連事項:
addInitializers
ServletWebServerFactory.getWebServer(ServletContextInitializer...)
パラメーターに加えて、適用する必要があるものにServletContextInitializer
を追加します。- パラメーター:
initializers
- 追加する初期化子- 関連事項:
setJsp
サーバーの JSP サーブレットに適用される構成を設定します。- パラメーター:
jsp
- JSP サーブレット構成
setLocaleCharsetMappings
ロケールと文字セットのマッピングを設定します。- パラメーター:
localeCharsetMappings
- ロケールから文字セットへのマッピング
setInitParameters
コンテナーのServletContext
EE に適用される初期化パラメーターを設定します。- パラメーター:
initParameters
- 初期化パラメーター
setCookieSameSiteSuppliers
追加された Cookie のCookie.SameSite
属性を取得するために使用する必要があるCookieSameSiteSuppliers
を設定します。この方法は、以前に設定または追加されたサプライヤーを置き換えます。- パラメーター:
cookieSameSiteSuppliers
- 追加するサプライヤー- 関連事項:
addCookieSameSiteSuppliers
追加された Cookie のCookie.SameSite
属性を取得するために使用する必要があるものにCookieSameSiteSuppliers
を追加します。- パラメーター:
cookieSameSiteSuppliers
- 追加するサプライヤー- 関連事項: