Browse Source

Merge pull request #12135 from nkolosnjaji:update-doc-webjars

* pr/12135:
  Polish "Update documentation to reference webjars-locator-core"
  Update documentation to reference webjars-locator-core
pull/12149/head
Stephane Nicoll 8 years ago
parent
commit
fc504a5535
  1. 4
      spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ConditionalOnEnabledResourceChain.java
  2. 5
      spring-boot-project/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc

4
spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ConditionalOnEnabledResourceChain.java

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright 2012-2017 the original author or authors.
* Copyright 2012-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -27,7 +27,7 @@ import org.springframework.context.annotation.Conditional; @@ -27,7 +27,7 @@ import org.springframework.context.annotation.Conditional;
/**
* {@link Conditional} that checks whether or not the Spring resource handling chain is
* enabled. Matches if {@link ResourceProperties.Chain#getEnabled()} is {@code true} or if
* {@code webjars-locator} is on the classpath.
* {@code webjars-locator-core} is on the classpath.
*
* @author Stephane Nicoll
* @since 1.3.0

5
spring-boot-project/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc

@ -1988,13 +1988,14 @@ Spring Boot also supports the advanced resource handling features provided by Sp @@ -1988,13 +1988,14 @@ Spring Boot also supports the advanced resource handling features provided by Sp
allowing use cases such as cache-busting static resources or using version agnostic URLs
for Webjars.
To use version agnostic URLs for Webjars, add the `webjars-locator` dependency.
To use version agnostic URLs for Webjars, add the `webjars-locator-core` dependency.
Then declare your Webjar. Using jQuery as an example, adding
`"/webjars/jquery/dist/jquery.min.js"` results in
`"/webjars/jquery/x.y.z/dist/jquery.min.js"`. where `x.y.z` is the Webjar version.
NOTE: If you use JBoss, you need to declare the `webjars-locator-jboss-vfs`
dependency instead of the `webjars-locator`. Otherwise, all Webjars resolve as a `404`.
dependency instead of the `webjars-locator-core`. Otherwise, all Webjars resolve as a
`404`.
To use cache busting, the following configuration configures a cache busting solution for
all static resources, effectively adding a content hash, such as

Loading…
Cancel
Save