クラス DefaultServletHandlerConfigurer
java.lang.ObjectSE
org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer
リクエストをサーブレットコンテナーの "default" サーブレットに転送することにより、静的リソースを提供するためのリクエストハンドラーを構成します。これは、Spring MVC
DispatcherServlet が "/" にマップされ、静的リソースのサーブレットコンテナーのデフォルトの処理をオーバーライドする場合に使用することを目的としています。このハンドラーは最も低い優先順位で構成されているため、他のすべてのハンドラーマッピングでリクエストを処理できるようになり、どれも処理しない場合、このハンドラーはそれを "default" サーブレットに転送できます。
- 導入:
- 3.1
- 作成者:
- Rossen Stoyanchev, Juergen Hoeller
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明DefaultServletHandlerConfigurer(jakarta.servlet.ServletContext servletContext) DefaultServletHandlerConfigurerインスタンスを作成します。方法の概要
修飾子と型メソッド説明protected @Nullable SimpleUrlHandlerMapping"/**"にマップされたDefaultServletHttpRequestHandlerインスタンスを含むOrdered.LOWEST_PRECEDENCEで順序付けられたハンドラーマッピングインスタンスを返します。または、デフォルトのサーブレット処理が有効になっていない場合はnull。voidenable()"default" サーブレットへの転送を有効にします。void指定された名前で識別される "default" サーブレットへの転送を有効にします。
コンストラクターの詳細
DefaultServletHandlerConfigurer
public DefaultServletHandlerConfigurer(jakarta.servlet.ServletContext servletContext) DefaultServletHandlerConfigurerインスタンスを作成します。- パラメーター:
servletContext- 使用する ServletContext。
メソッドの詳細
enable
public void enable()"default" サーブレットへの転送を有効にします。この方法を使用すると、
DefaultServletHttpRequestHandlerは "default" サーブレット名を自動検出しようとします。または、enable(String)を使用してデフォルトのサーブレットの名前を指定できます。- 関連事項:
enable
buildHandlerMapping
"/**"にマップされたDefaultServletHttpRequestHandlerインスタンスを含むOrdered.LOWEST_PRECEDENCEで順序付けられたハンドラーマッピングインスタンスを返します。または、デフォルトのサーブレット処理が有効になっていない場合はnull。- 導入:
- 4.3.12