Thymeleaf熱部署與降低檢查等級

2021-08-26 15:22:01 字數 794 閱讀 7618

1、修改pom檔案,新增依賴

org.springframework.boot

groupid>

spring-boot-starter-thymeleaf

artifactid>

dependency>

nekohtml

groupid>

nekohtml

artifactid>

1.9.6.2

version>

dependency>

說明:使用springboot的thymeleaf模板時缺省會對html進行嚴格的檢查,導致當你的標籤沒有閉合時就會通不過。nekohtml這個依賴可以解決這一問題

2、簡單配置一下:

spring.thymeleaf.cache=false

spring.thymeleaf.mode = legacyhtml5

說明:

第一行配置是清除快取,實現熱部署。也就是修改了html後不用重啟,重新整理頁面就能看到效果。不過這兒特別強調一下,修改完html後一定要ctrl+f9重新build一下。再回到瀏覽器重新整理,就能看到效果了,就這個花了我乙個小時去找答案。

第二行配置是迴避html進行嚴格的檢查的配置,當然你需要提前引入nekohtml依賴。

注意:引入

記得:設定spring.thymeleaf.cache=falseh後ctrl+f9重新build一下。再回到瀏覽器重新整理

Thymeleaf熱部署 實現更改頁面不重啟

1 修改pom檔案,新增依賴 org.springframework.boot spring boot starter thymeleaf nekohtml nekohtml 1.9.6.2 說明 使用springboot的thymeleaf模板時缺省會對html進行嚴格的檢查,導致當你的標籤沒有閉...

thymeleaf 部署首頁

將靜態資源部署到nginx中 以減輕微服務的併發壓力 根據nginx反向 將請求 到閘道器中 這樣做的好處是增強了安全性 避免暴露閘道器介面和減輕微服務的壓力 由以下操作 匯入thymeleaf模板引擎 關閉thymeleaf cache並匯入靜態資源和html 靜態資源先由tomcat管理 之後在...

熱部署 SpringBoot 熱部署

掌握springboot熱部署技能 springboot從入門到精通 ssm mybatis redis kafka springcloud ke.qq.com 通過重新編譯的方式完成springboot專案重啟,熱部署可以快速重啟專案,一般只用在開發環境,生產環境不要使用。熱部署原理 spring...