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