クラス 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 がバージョン文字列で更新されました