Springboot使用thymeleaf動(dòng)態(tài)模板實(shí)現(xiàn)刷新
當(dāng)springmvc轉(zhuǎn)向springboot的時(shí)候,發(fā)現(xiàn)springboot默認(rèn)支持thymeleaf,對(duì)于一直使用jsp的程序員,還是有點(diǎn)不適應(yīng)。
不過研究了一會(huì)發(fā)現(xiàn)thymeleaf更加適合前后分離,所以果斷拋棄jsp轉(zhuǎn)入thymeleaf,最頭疼的就是修改完之后不會(huì)自動(dòng)刷新。
首先要在配置文件application.yml (或 application.properties)
spring thymeleaf: cache: false #重點(diǎn)是這個(gè)要設(shè)置false不然會(huì)無效 prefix: classpath:/thymeleaf/ suffix: .html mode: HTML5 encoding: UTF-8
瀏覽器也需要設(shè)置disabled cache不然也不會(huì)有效果,圖下圖所示

保存后手動(dòng)點(diǎn)擊Build -> BuildProject,也就是下圖的按鈕

這樣thymeleaf就會(huì)自動(dòng)更新頁面數(shù)據(jù)。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. 詳解Android studio 動(dòng)態(tài)fragment的用法2. 編程語言PHP在Web開發(fā)領(lǐng)域的優(yōu)勢(shì)在哪?3. 什么是python的自省4. Spring Boot和Thymeleaf整合結(jié)合JPA實(shí)現(xiàn)分頁效果(實(shí)例代碼)5. 解決Android studio xml界面無法預(yù)覽問題6. 基于android studio的layout的xml文件的創(chuàng)建方式7. Android如何加載Base64編碼格式圖片8. Springboot Druid 自定義加密數(shù)據(jù)庫密碼的幾種方案9. Vue封裝一個(gè)TodoList的案例與瀏覽器本地緩存的應(yīng)用實(shí)現(xiàn)10. 圖文詳解vue中proto文件的函數(shù)調(diào)用

網(wǎng)公網(wǎng)安備