1. 程式人生 > >SpringBoot專案如何直接訪問字尾為.html的檔案

SpringBoot專案如何直接訪問字尾為.html的檔案

在resources資料夾或與其並列的資料夾下建立public資料夾,在public資料夾下的html檔案可以通過瀏覽器中輸入檔案+字尾名的方式直接訪問的.  
一、public資料夾,就相當於在eclipse的web專案中的web-inf資料夾外的檔案,是不需要通過伺服器內部進行訪問的。
二、templates資料夾,是放置模板檔案的,因此需要檢視解析器來解析它。所以必須通過伺服器內部進行訪問,也就是要走控制器--服務--檢視解析器這個流程才行。

 在application.properties檔案下面配置

spring.thymeleaf.prefix=classpath:/templates/
spring.mvc.view.prefix=classpath:/templates/
spring.mvc.view.suffix=.html

三、static資料夾,既不能直接訪問,也不能通過伺服器訪問到。因此,這個資料夾,可能是放一些css、圖片這樣的檔案供伺服器內部引用