1. 程式人生 > >springboot如何使用velocity模版引擎

springboot如何使用velocity模版引擎

1.場景還原

     由於公司專案是springboot構建的,訪問靜態資源必須是首要的考慮;但是springboot訪問靜態資源跟ssm中有些不一樣的地方, 今天筆者就講解一下在springboot工程中如何載入靜態資源。

2.實現方案

方案①:直接位址列訪問

在工程的resources目錄下新建static目錄,將待訪問的靜態資源放進去


方案②:通過後臺controller實現前端頁面跳轉

1>在pom.xml中加入velocity依賴( 模板引擎)

<dependency>
  <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-velocity</artifactId> </dependency>
2>在application.properities配置
spring.velocity.suffix=.html

3.在resources新建static,templates目錄

static目錄放靜態檔案(js,css,image之類),templates放模板檔案(html,jsp)


注意:templates命名必須正確,裡面的html中的資源引用不變,原前端工程怎麼放就怎麼放,資源路徑寫成未匯入後端之前的樣子


好了,訪問效果:


大功告成,springboot的靜態資源載入就說到這裡了,我是張星,歡迎加入博主的技術交流群,群號:313145288