インターフェース 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
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明voidaddCookieSameSiteSuppliers(CookieSameSiteSupplier... cookieSameSiteSuppliers) 追加された Cookie のCookie.SameSite属性を取得するために使用する必要があるものにCookieSameSiteSuppliersを追加します。voidaddInitializers(ServletContextInitializer... initializers) ServletWebServerFactory.getWebServer(ServletContextInitializer...)パラメーターに加えて、適用する必要があるものにServletContextInitializerを追加します。voidsetContextPath(StringSE contextPath) Web サーバーのコンテキストパスを設定します。voidsetCookieSameSiteSuppliers(ListSE<? extends CookieSameSiteSupplier> cookieSameSiteSuppliers) 追加された Cookie のCookie.SameSite属性を取得するために使用する必要があるCookieSameSiteSuppliersを設定します。voidsetDisplayName(StringSE displayName) Web サーバーにデプロイされたアプリケーションの表示名を設定します。voidsetDocumentRoot(FileSE documentRoot) 静的ファイルを提供するために Web コンテキストで使用されるドキュメントルートディレクトリを設定します。voidsetInitializers(ListSE<? extends ServletContextInitializer> initializers) ServletWebServerFactory.getWebServer(ServletContextInitializer...)パラメーターに加えて適用する必要があるServletContextInitializerを設定します。voidsetInitParameters(MapSE<StringSE, StringSE> initParameters) コンテナーのServletContextEE に適用される初期化パラメーターを設定します。voidサーバーの JSP サーブレットに適用される構成を設定します。voidsetLocaleCharsetMappings(MapSE<LocaleSE, CharsetSE> localeCharsetMappings) ロケールと文字セットのマッピングを設定します。voidsetMimeMappings(MimeMappings mimeMappings) MIME 型のマッピングを設定します。voidsetRegisterDefaultServlet(boolean registerDefaultServlet) DefaultServlet を登録する必要がある場合に設定します。voidsetSession(Session session) コンテナーの HTTP セッションサポートに適用される構成を設定します。インターフェース org.springframework.boot.web.server.ConfigurableWebServerFactory から継承されたメソッド
setAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setShutdown, setSsl, setSslBundles, setSslStoreProviderインターフェース 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)
setDocumentRoot
静的ファイルを提供するために Web コンテキストで使用されるドキュメントルートディレクトリを設定します。- パラメーター:
documentRoot- 不要な場合はドキュメントルートまたはnull
setInitializers
ServletWebServerFactory.getWebServer(ServletContextInitializer...)パラメーターに加えて適用する必要があるServletContextInitializerを設定します。このメソッドは、以前に設定または追加された初期化子を置き換えます。- パラメーター:
initializers- 設定する初期化子- 関連事項:
addInitializers
ServletWebServerFactory.getWebServer(ServletContextInitializer...)パラメーターに加えて、適用する必要があるものにServletContextInitializerを追加します。- パラメーター:
initializers- 追加する初期化子- 関連事項:
setJsp
サーバーの JSP サーブレットに適用される構成を設定します。- パラメーター:
jsp- JSP サーブレット構成
setLocaleCharsetMappings
ロケールと文字セットのマッピングを設定します。- パラメーター:
localeCharsetMappings- ロケールから文字セットへのマッピング
setInitParameters
コンテナーのServletContextEE に適用される初期化パラメーターを設定します。- パラメーター:
initParameters- 初期化パラメーター
setCookieSameSiteSuppliers
追加された Cookie のCookie.SameSite属性を取得するために使用する必要があるCookieSameSiteSuppliersを設定します。この方法は、以前に設定または追加されたサプライヤーを置き換えます。- パラメーター:
cookieSameSiteSuppliers- 追加するサプライヤー- 関連事項:
addCookieSameSiteSuppliers
追加された Cookie のCookie.SameSite属性を取得するために使用する必要があるものにCookieSameSiteSuppliersを追加します。- パラメーター:
cookieSameSiteSuppliers- 追加するサプライヤー- 関連事項: