クラス AbstractVersionStrategy.FileNameVersionPathStrategy
java.lang.ObjectSE
org.springframework.web.servlet.resource.AbstractVersionStrategy.FileNameVersionPathStrategy
- 実装されているすべてのインターフェース:
VersionPathStrategy
- 含まれているクラス:
- AbstractVersionStrategy
protected static class AbstractVersionStrategy.FileNameVersionPathStrategy
extends ObjectSE
implements VersionPathStrategy
ファイル名ベースの
VersionPathStrategy、たとえば "path/foo-{version}.css"。コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明addVersion(StringSE requestPath, StringSE version) 指定されたリクエストパスにバージョンを追加します。extractVersion(StringSE requestPath) リクエストパスからリソースバージョンを抽出します。removeVersion(StringSE requestPath, StringSE version) リクエストパスからバージョンを削除します。
コンストラクターの詳細
FileNameVersionPathStrategy
protected FileNameVersionPathStrategy()
メソッドの詳細
extractVersion
インターフェースからコピーされた説明:VersionPathStrategyリクエストパスからリソースバージョンを抽出します。- 次で指定:
- インターフェース
VersionPathStrategyのextractVersion - パラメーター:
requestPath- チェックするリクエストパス- 戻り値:
- バージョン文字列。
null(見つからなかった場合)
removeVersion
インターフェースからコピーされた説明:VersionPathStrategyリクエストパスからバージョンを削除します。指定されたバージョンはVersionPathStrategy.extractVersion(String)を介して抽出されたと想定されています。- 次で指定:
- インターフェース
VersionPathStrategyのremoveVersion - パラメーター:
requestPath- 解決されるリソースのリクエストパスversion-VersionPathStrategy.extractVersion(String)から取得したバージョン- 戻り値:
- バージョンが削除されたリクエストパス
addVersion
インターフェースからコピーされた説明:VersionPathStrategy指定されたリクエストパスにバージョンを追加します。- 次で指定:
- インターフェース
VersionPathStrategyのaddVersion - パラメーター:
requestPath- requestPathversion- バージョン- 戻り値:
- requestPath がバージョン文字列で更新されました