Javascript 为什么我在html中包含的js上出现404错误?

Javascript 为什么我在html中包含的js上出现404错误?,javascript,html,thymeleaf,Javascript,Html,Thymeleaf,我正在使用Maven、Spring 4、Angularjs和Thymeleaf构建一个webapp。我创建了一些Thymeleaf模板(在directoty模板/片段中)。我附上了我的EclipseWeb项目的截图 我面临的问题是关于引用库和css文件,我在firebug上找不到404 HTML(index.HTML) Jobly-登录页面 你好,第二页! 单击返回 下面是标题模板的代码片段: <link th:href="@{/css/bootstrap.min.css}&

我正在使用Maven、Spring 4、Angularjs和Thymeleaf构建一个webapp。我创建了一些Thymeleaf模板(在directoty模板/片段中)。我附上了我的EclipseWeb项目的截图

我面临的问题是关于引用库和css文件,我在firebug上找不到404

HTML(index.HTML)

Jobly-登录页面
你好,第二页!
单击返回

下面是标题模板的代码片段:

<link th:href="@{/css/bootstrap.min.css}" rel="stylesheet" media="screen"/>

<script type="text/javascript" th:src="@{/js/lib/jquery-1.11.1.min.js}"></script>
<script type="text/javascript" th:src="@{/js/lib/bootstrap.min.js}"></script>

下面是404错误的屏幕截图
我已经解决了我的问题。这是在Spring配置文件中指定资源位置和映射的问题。我添加了app-servlet.xml

<mvc:resources mapping="/**" location="/"/>


如果你在网络面板上打开你的开发者工具(我推荐chrome,但任何东西都可以),请求的url是什么?我刚刚更新了我的帖子,有人在重写吗?因为我看到你的文件夹结构是
src/main/webapp/js/lib/…
和一个404试图到达
/app-web/js/lib/…
没有重写看看,你的检查器输出的东西与你的路径完全不同(因此是404),所以你有点错误,看起来像是URL重写,所以仔细检查一下
<mvc:resources mapping="/**" location="/"/>