2017-10-05 48 views
3

在thymeleaf,

什麼[__${roleStat.index}__]部分在做什麼?

據我所知,這是數組索引,但__是什麼?

回答

4

This doc說(第24頁):

預處理的表情都酷似正常的,但出現一個雙下劃線符號(如 __ $ {}表達__ )包圍。

因此,它是用於在表達式被進一步用於圍繞它的whatevery之前預處理表達式。

編輯:讓我們另外澄清這是什麼在你的情況(如果它不清楚,但)。它正在處理${roleStat.index}以獲得文字索引號,至,然後將其用作數組索引。

+0

對不起,我不得不逃避下劃線,因此它們不會被降價引擎解釋爲粗體文本標記。現在看起來應該是這樣。 – mumpitz

+0

謝謝你Mumpitz! – Ric