クラスの使用
org.springframework.web.servlet.config.annotation.ResourceHandlerRegistration
org.springframework.web.servlet.config.annotation 内の ResourceHandlerRegistration 使用
修飾子と型メソッド説明ResourceHandlerRegistry.addResourceHandler
(StringSE... pathPatterns) 静的リソースを提供するリソースハンドラーを追加します。ResourceHandlerRegistration.addResourceLocations
(StringSE... locations) 静的コンテンツを提供する 1 つ以上のリソースの場所を追加します。ResourceHandlerRegistration.addResourceLocations
(Resource... locations) 事前に解決されたResource
参照に基づいて、静的リソースを提供する場所を構成します。ResourceHandlerRegistration.setCacheControl
(CacheControl cacheControl) リソースハンドラーが使用するCacheControl
を指定します。ResourceHandlerRegistration.setCachePeriod
(IntegerSE cachePeriod) リソースハンドラーによって提供されるリソースのキャッシュ期間を秒単位で指定します。ResourceHandlerRegistration.setEtagGenerator
(FunctionSE<Resource, StringSE> etagGenerator) レスポンスに書き込もうとしているResource
を考慮して、ETag 情報の作成に使用されるジェネレーター関数を構成します。ResourceHandlerRegistration.setOptimizeLocations
(boolean optimizeLocations) 起動時の存在チェックで指定した場所を最適化するかどうかを設定し、存在しないディレクトリを事前にフィルタリングして、すべてのリソースアクセスでチェックする必要がないようにします。ResourceHandlerRegistration.setUseLastModified
(boolean useLastModified) Resource.lastModified()
情報を使用して HTTP レスポンスを駆動するかどうかを設定します。