我有一個頁面在Spring Boot Application中提供,但它通過Thymeleaf呈現視圖。我最初使用HTML編寫它,並將其連接到外部JavaScript文件,以便允許將數據提交到數據庫的功能。我無法完成它的工作,而我正在Thymeleaf中進行這項工作。不過,我不斷收到一個404如何將Thymeleaf鏈接到外部js文件?
這是我的工作文檔:
http://www.thymeleaf.org/doc/articles/thymeleaf3migration.html
這是我在實際的頁面代碼:
<!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <script type="text/javascript" th:src="@{/js/main.js}"></script> title>Stereoscopics</title> </head>
這是我得到的錯誤:
請求URL:http://localhost:8080/js/main.js 請求方法:GET 狀態代碼:404未找到 遠程地址:[:: 1]:8080 介紹人政策:無引用,當降級
這裏是我試過
- 起初,我建立了這個頁輸出HTML。只是記錄它曾經工作,但我轉移到使用Thymeleaf,現在它確實。它曾經是這樣的:
<script type="text/javascript" src="js/main.js"></script>
我檢查我的目錄結構。 JavaScript文件被保存在:
C:\ SRC \主\資源\靜\ JS
我諮詢的文檔。
我在做什麼錯?該頁面需要使用JavaScript連接,以便用戶可以將數據提交到數據庫。