咱們在使用SpringBoot框架的時候在前面已經介紹了Thymelea引擎模板,由於SpringBoot對JSP慘不忍睹的支持。那咱們在使用引擎模板對前端頁面進行渲染可以返回的狀況下咱們怎麼才能在靜態的HTML頁面上加載動態的數據呢?這時候咱們就要介紹關於Thymeleaf的一些基本使用方法了。css
首先和咱們JSP頁面中導入C字庫是同樣的,咱們須要進行必定的配置: 以下圖所示,在html標籤上進行兩段添加html
文本顯示:我在session中保存了一個key值爲 user1 的用戶對象,我想在頁面直接顯示它的名字:使用 th:text 便可前端
* 號運算:咱們想展現一個對象的全部屬性,這個對象屬性有十多個,每次咱們都要用對象.屬性進行展現麼?這時候,* 運算應運而生: spring
固然,咱們Object的對象建立不必定只能在div中,也能夠在table等塊級元素中存在。springboot
if條件運算:session
selected選擇框默認: app
each循環:別名選取在進行使用,這和Foreach標籤的item和var兩個屬性仍是很類似的框架
時間轉換:咱們在使用後臺數據時間的時候直接使用date類型的數據是很不人性化的,因此thymeleaf提供了時間轉換的方法3d
URL路徑地址:htm
固然咱們不可避免的是仍是須要在html頁面裏面進行css以及js的引用,那麼咱們在引用的時候應該怎麼使用:
1>配置application.yml文件:由於咱們在springboot框架中默認的全部靜態資源都是在static文件夾中的
2>編輯js文件:
3>html頁面進行引用: