SpringBoot入門篇--Thymeleaf引擎模板的基本使用方法


  我們在使用SpringBoot框架的時候在前面已經介紹了Thymelea引擎模板,因為SpringBoot對JSP慘不忍睹的支持。那我們在使用引擎模板對前端頁面進行渲染能夠返回的情況下我們怎么才能在靜態的HTML頁面上加載動態的數據呢?這時候我們就要介紹關於Thymeleaf的一些基本使用方法了。

  首先和我們JSP頁面中導入C字庫是一樣的,我們需要進行一定的配置: 如下圖所示,在html標簽上進行兩段添加

    

  文本顯示:我在session中保存了一個key值為 user1 的用戶對象,我想在頁面直接顯示它的名字:使用  th:text  即可

    

  * 號運算:我們想展示一個對象的所有屬性,這個對象屬性有十多個,每次我們都要用對象.屬性進行展示么?這時候,* 運算應運而生: 

    

   當然,我們Object的對象創建不一定只能在div中,也可以在table等塊級元素中存在。

  if條件運算:

    

  selected選擇框默認:  

    

  each循環:別名選取在進行使用,這和Foreach標簽的item和var兩個屬性還是很相似的

    

  時間轉換:我們在使用后台數據時間的時候直接使用date類型的數據是很不人性化的,所以thymeleaf提供了時間轉換的方法

     

  URL路徑地址:

    

  當然我們不可避免的是還是需要在html頁面里面進行css以及js的引用,那么我們在引用的時候應該怎么使用:

    1>配置application.yml文件:因為我們在springboot框架中默認的所有靜態資源都是在static文件夾中的

      

    2>編輯js文件:

      

     3>html頁面進行引用:

        


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM