gpt4 book ai didi

javascript - js 文件在 Spring Boot 中未附加到 html

转载 作者:行者123 更新时间:2023-12-03 09:26:10 25 4
gpt4 key购买 nike

在 Spring Boot 中将 js 文件附加到 html 时出现

FILE not FOUND 错误。
尝试使用所有可能的约定来调用它。

感谢任何帮助。

HTML 代码

   <!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>TRYING</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script src="why.js"></script>

</head>
<body>
<h1>Hi world.</h1>


</body>
</html>

请询问是否需要更清晰的信息。

文件结构下面附有图像

enter image description here

提前致谢

最佳答案

By default Spring Boot will serve static content from a directory called /static (or /public or /resources or /META-INF/resources) in the classpath

因此,如果将 why.js 移动到 src/main/resources 中名为 static 的文件夹,它应该可以工作。templates 文件夹用于存放 thymeleaf 模板。 JS 文件是静态内容。

关于javascript - js 文件在 Spring Boot 中未附加到 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31659071/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com