本篇文章給大家分享的是有關(guān)SpringBoot 中Thymeleaf如何使用,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
成都創(chuàng)新互聯(lián)公司專注于大理州網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供大理州營銷型網(wǎng)站建設(shè),大理州網(wǎng)站制作、大理州網(wǎng)頁設(shè)計、大理州網(wǎng)站官網(wǎng)定制、微信小程序開發(fā)服務(wù),打造大理州網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供大理州網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
變量表達式
變量表達式即 OGNL 表達式或 Spring EL 表達式(在 Spring 術(shù)語中也叫 model attributes)。如下所示:
${session.user.name}
它們將以HTML標簽的一個屬性來表示:
選擇(星號)表達式
選擇表達式很像變量表達式,不過它們用一個預先選擇的對象來代替上下文變量容器(map)來執(zhí)行,如下:
*{customer.name}
被指定的 object 由 th:object 屬性定義:
... ... ...
文字國際化表達式
文字國際化表達式允許我們從一個外部文件獲取區(qū)域文字信息(.properties),用 Key 索引 Value,還可以提供一組參數(shù)(可選).
#{main.title} #{message.entrycreated(${entryId})}
可以在模板文件中找到這樣的表達式代碼:
... | ... | ...
---|
URL表達式
URL 表達式指的是把一個有用的上下文或回話信息添加到 URL,這個過程經(jīng)常被叫做 URL 重寫。
@{/order/list}
URL還可以設(shè)置參數(shù):
@{/order/details(id=${orderId})}
相對路徑:
@{../documents/report}
讓我們看這些表達式: