public interface ConfigurableServletWebServerFactory extends ConfigurableWebServerFactory, ServletWebServerFactory, WebListenerRegistry
ServletWebServerFactory
。ServletWebServerFactory
, WebServerFactoryCustomizer
修飾子と型 | メソッドと説明 |
---|---|
void | addCookieSameSiteSuppliers(CookieSameSiteSupplier... cookieSameSiteSuppliers) 追加された Cookie の Cookie.SameSite 属性を取得するために使用する必要があるものに CookieSameSiteSuppliers を追加します。 |
void | addInitializers(ServletContextInitializer... initializers) ServletWebServerFactory.getWebServer(ServletContextInitializer...) パラメーターに加えて、適用する必要があるものに ServletContextInitializer を追加します。 |
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 | setJsp(Jsp jsp) サーバーの JSP サーブレットに適用される構成を設定します。 |
void | setLocaleCharsetMappings(MapSE<LocaleSE, CharsetSE> localeCharsetMappings) ロケールと文字セットのマッピングを設定します。 |
void | setMimeMappings(MimeMappings mimeMappings) MIME 型のマッピングを設定します。 |
void | setRegisterDefaultServlet(boolean registerDefaultServlet) DefaultServlet を登録する必要がある場合に設定します。 |
void | setSession(Session session) コンテナーの HTTP セッションサポートに適用される構成を設定します。 |
setAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setShutdown, setSsl, setSslStoreProvider
addErrorPages
getWebServer
addWebListeners
void setContextPath(StringSE contextPath)
contextPath
- 設定する contextPathvoid setDisplayName(StringSE displayName)
displayName
- 設定する displayNamevoid setSession(Session session)
session
- セッション構成 void setRegisterDefaultServlet(boolean registerDefaultServlet)
false
です。registerDefaultServlet
- デフォルトのサーブレットを登録する必要がある場合 void setMimeMappings(MimeMappings mimeMappings)
mimeMappings
- MIME 型のマッピング (デフォルトは MimeMappings.DEFAULT
)void setDocumentRoot(FileSE documentRoot)
documentRoot
- 不要な場合はドキュメントルートまたは null
void setInitializers(ListSE<? extends ServletContextInitializer> initializers)
ServletWebServerFactory.getWebServer(ServletContextInitializer...)
パラメーターに加えて適用する必要がある ServletContextInitializer
を設定します。このメソッドは、以前に設定または追加された初期化子を置き換えます。initializers
- 設定する初期化子 addInitializers(org.springframework.boot.web.servlet.ServletContextInitializer...)
void addInitializers(ServletContextInitializer... initializers)
ServletWebServerFactory.getWebServer(ServletContextInitializer...)
パラメーターに加えて、適用する必要があるものに ServletContextInitializer
を追加します。initializers
- 追加する初期化子 setInitializers(java.util.List<? extends org.springframework.boot.web.servlet.ServletContextInitializer>)
void setJsp(Jsp jsp)
jsp
- JSP サーブレット構成 void setLocaleCharsetMappings(MapSE<LocaleSE,CharsetSE> localeCharsetMappings)
localeCharsetMappings
- ロケールから文字セットへのマッピング void setInitParameters(MapSE<StringSE,StringSE> initParameters)
ServletContext
EE に適用される初期化パラメーターを設定します。initParameters
- 初期化パラメーター void setCookieSameSiteSuppliers(ListSE<? extends CookieSameSiteSupplier> cookieSameSiteSuppliers)
Cookie.SameSite
属性を取得するために使用する必要がある CookieSameSiteSuppliers
を設定します。この方法は、以前に設定または追加されたサプライヤーを置き換えます。cookieSameSiteSuppliers
- 追加するサプライヤー addCookieSameSiteSuppliers(org.springframework.boot.web.servlet.server.CookieSameSiteSupplier...)
void addCookieSameSiteSuppliers(CookieSameSiteSupplier... cookieSameSiteSuppliers)
Cookie.SameSite
属性を取得するために使用する必要があるものに CookieSameSiteSuppliers
を追加します。cookieSameSiteSuppliers
- 追加するサプライヤー setCookieSameSiteSuppliers(java.util.List<? extends org.springframework.boot.web.servlet.server.CookieSameSiteSupplier>)