webjars - > HTTP 406

时间:2014-10-17 07:41:11

标签: java spring-boot thymeleaf webjars

我正在使用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

1 个答案:

答案 0 :(得分:2)

如何配置WebMVC?

Here你可以找到如何在Spring WebMVC中使用webjars的介绍。