# SpringBoot thymeleaf基本使用

  • thymeleaf的優(yōu)點就不說了,相信大家既然來學習Thymeleaf,肯定對jsp的使用深有體會,現(xiàn)在開始步入正題

先來大致介紹下“${},#{},@{},*{}”這幾個的作用

表達式

1 變量表達式即OGNL表達式或Spring EL表達式(在Spring術(shù)語中也叫model attributes)

${所要取得值}

2 選擇表達式很像變量表達式,不過它們用一個預先選擇的對象來代替上下文變量容器(map)來執(zhí)行

 <div th:object="${name}"> 
  <span th:text="*{title}">
  </span>  
</div>

3 URL表達式指的是把一個有用的上下文或回話信息添加到URL,這個過程經(jīng)常被叫做URL重寫

@{/js...}"
引入資源

4 文字國際化表達式允許我們從一個外部文件獲取區(qū)域文字信息(.properties),用Key索引Value,還可以提供一組參數(shù)

#{可以${}}一般用于實現(xiàn)國際化

常用的取值操作

  • 取對象中屬性值
<div th:text="${hello.id}"></div>

  • 取List集合值
<tr th:each="hello,index : ${hellos}">
  <td th:text="${hello.id}"></td>
  <td th:text="${hello.name}"></td> 
</tr>

Snipaste_2018-03-13_09-04-35.png

取出Map也是跟取出對象類似,大家可以自行動手實踐實踐,以上如有問題,請在評論區(qū)指正,謝謝大家

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 我沒有寫過我的母親,不是我不愿意寫,而是怕自己那拙劣的文筆無法描繪心中我偉大而美麗的母親。 我的母親個兒不高一米六...
    程佳平閱讀 424評論 0 5
  • 海淘的浪潮已經(jīng)來襲,但不知大家在海淘時有沒有遇到售后的麻煩,或淘不到心儀的商品。淘世界是一個全品類和售后完善的海淘...
    最美應用閱讀 328評論 0 2
  • 記錄一段真實生活中人物的語言或者是兩三個人物的對話,建議大家先錄音,然后逐字打出來。 人物:小小妞兒,妞兒媽媽,妞...
    青石巷邊花雨傘閱讀 172評論 1 1
  • 微博里看到一個電影預告評論了幾句,被一個不認識的噴成煞筆,很想罵人但是覺得如果確實是自己評論有誤還跟人對罵很不好,...
    寶越來閱讀 129評論 0 0
  • 上海的雨下了好幾天了,看天氣預報,本周一直有雨,不寫寫秋雨,好像對不起秋天似的。 秋天的雨不像夏天,說來就來說走就...
    崴崴一笑閱讀 496評論 0 0