我正在使用Spring Boot,thymeleaf和webjars创建一个非常基本的小型Web应用程序。
我想要的是:
使用webjars包含jquery和bootstrap
我做了什么:
我将依赖项包含到我的pom.xml中
<dependency>
<groupId>org.webjars</groupId>
<artifactId>bootstrap</artifactId>
<version>3.2.0</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>2.1.1</version>
</dependency>
我将jquery添加到模板index.html中:
<script src="/webjars/jquery/2.1.1/jquery.min.js" type="text/javascript"></script>
问题:尽管百里香罐位于我的/ lib目录中,并且一切对我来说都是正确的,但它不起作用。浏览器中显示的HTML文件显示了脚本行,但是尝试直接获取jquery库(单击Chrome浏览器中的源代码)会导致HTTP 406错误,而路径显示为
http://localhost:8080/webjars/jquery/2.1.1/jquery.min.js
:Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Fri Oct 17 09:34:32 CEST 2014
There was an unexpected error (type=Not Acceptable, status=406).
Could not find acceptable representation
最佳答案
如何配置WebMVC?
Here您可以找到有关如何在Spring WebMVC中使用webjar的介绍。
关于java - webjars-> HTTP 406,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26420214/