java - 静态数据的 Java Spring Boot 映射无效
问题描述
所以我只是在浏览网页,在这里找到了这个很酷的免费设计集合
https://github.com/puikinsh/CoolAdmin
我将所有静态资源(css/fonts/imgs/js/vendor)添加到我自己的个人项目中,以尝试撕掉一些东西来弄乱表单等等!
我制作了一个简单的索引页面,试图完全复制索引页面,以确保一切正常,但我得到了意想不到的结果。
我有 Spring Boot/Default 设置应该通过 /resources/** 使我的静态
2018-12-28 05:59:07.422 WARN 16540 --- [nio-8080-exec-2]
o.s.web.servlet.PageNotFound : No mapping for GET
/static/vendor/bootstrap-progressbar/bootstrap-progressbar.min.js
2018-12-28 05:59:07.422 WARN 16540 --- [nio-8080-exec-1]
o.s.web.servlet.PageNotFound : No mapping for GET
/static/vendor/wow/wow.min.js
2018-12-28 05:59:07.422 WARN 16540 --- [io-8080-exec-10]
o.s.web.servlet.PageNotFound : No mapping for GET
/static/vendor/animsition/animsition.min.js
2018-12-28 05:59:07.423 WARN 16540 --- [nio-8080-exec-9]
o.s.web.servlet.PageNotFound : No mapping for GET
/static/vendor/counter-up/jquery.counterup.min.js
2018-12-28 05:59:07.423 WARN 16540 --- [nio-8080-exec-8]
o.s.web.servlet.PageNotFound : No mapping for GET
/static/vendor/counter-up/jquery.waypoints.min.js
我为嵌入在我的 HTML 中的所有静态/** 文件获取此信息,如下所示:
<link href="../static/css/font-face.css" rel="stylesheet" media="all">
到目前为止,我仅有的 java 文件是 TestController 和 SpringBootApp。
@RequestMapping({"", "index"})
public String getIndex() {
return "index3";
}
网页显示 HTML 但没有 CSS/JS/ect。
感谢所有帮助!
解决方案
推荐阅读
- scala - 编写可变参数 Scala 谓词方法
- angular - Enable/Disable input field in mat-table when checkbox is selected (Angular 8)
- python - xlwings:如何仅通过 UDF 将 matplotlib 图表附加到 excel 工作表上
- reactjs - Grommet MaskedInput 不适用于多个输入
- sql - SQLBase 联合不适用于别名。为什么?
- google-apps-script - 如何将 Google 电子表格的特定表格和 CSV 值保存在同一电子表格中另一表格的单个单元格中?
- db2 - IBM Data Server Provider Azure App 服务部署问题
- c# - ASP.NET @Html.DropDownListFor() 选择的值设置为 true 但在提交给控制器时返回 false
- swift - 如何在没有 sender 变量的情况下在 Xcode 12.4 中使用 Swift 5.1 禁用按钮?
- pandas - 如何使用 docx 模块将样式对象中的格式化值添加到 Word 文档表中?