Spring Boot學習之訪問靜態資源

對於訪問靜態資源,其實沒有什麼多說的,唯一容易讓我這樣的新手迷惑的就是classpath的路徑到底是什麼。

這裏犯了一個並不算是太嚴重的錯誤,在對於maven沒有了解的情況下,直接採用maven搭建網站,本想一邊摸索一邊慢慢學習,卻讓我走了不少彎路。

下面直接進入正題。

準備工作:

工具使用Spring Tool 3.9.2.RELEASE

使用Spring  Tool 工具採用直接建立Spring Starter Project項目

我採用的方式是直接在application.properties中配置靜態資源目錄。

目錄結構爲:



在application.properties中配置好靜態資源訪問的路徑

#---------靜態資源設置------------
#classpath路徑/src/main/resources
spring.resources.static-locations=classpath:/static/

注意:classpath在maven中路徑/src/main/resources。

在JSP/HTML文件中直接添加JS/CSS路徑即可正常訪問,如:

<script type="text/javascript" src="/js/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="/js/bootstrap.min.js"></script>
<link type="text/css" rel="stylesheet" href="/css/bootstrap.min.css" />
<link type="text/css" rel="stylesheet"
	href="/css/bootstrap-theme.min.css" />



本人爲小白,只是記錄自己出現的問題,如有錯誤,請大牛們批評指證,感謝!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章