クラス WebJarsResourceResolver

java.lang.ObjectSE
org.springframework.web.servlet.resource.AbstractResourceResolver
org.springframework.web.servlet.resource.WebJarsResourceResolver
実装されたすべてのインターフェース:
ResourceResolver

public class WebJarsResourceResolver extends AbstractResourceResolver
チェーンに委譲してリソースを見つけ、次に WebJar JAR ファイルに含まれる一致するバージョン管理されたリソースを見つけようとする ResourceResolver

これにより、WebJars.org ユーザーは、<script src="/webjars/jquery/jquery.min.js"/> のようなバージョンに依存しないパスをテンプレートに書き込むことができます。このパスは一意のバージョン <script src="/webjars/jquery/1.2.0/jquery.min.js"/> に解決され、アプリケーションの HTTP キャッシングとバージョン管理により適しています。

これにより、バージョンに依存しない HTTP リクエスト "GET /jquery/jquery.min.js" のリソースも解決されます。

このリゾルバーはクラスパスに org.webjars:webjars-locator-core ライブラリを必要とし、そのライブラリが存在する場合は自動的に登録されます。

WebJarAssetLocator コンストラクターは、アプリケーションの起動を遅くする可能性があるクラスパススキャンを実行することに注意してください。

導入:
4.2
作成者:
Brian Clozel
関連事項: