表示式
在 GSP 中,由於支援 **GSP 表示式,**很少使用 <%= %>
語法。
GSP 表示式類似於 JSP EL 表示式或 Groovy GString ,其形式為 ${expr}
:
<html>
<body>
Hello ${params.name}
</body>
</html>
但是,與 JSP EL 不同,你可以在 ${..}
塊中包含任何 Groovy 表示式。
除了單引號和三引號字串之外,任何 Groovy 表示式都可以在所有字串文字中進行插值。插值是在對字串求值時將字串中的佔位符替換為其值的行為。佔位符表示式由$ {}包圍,或者以$表示字首。當 GString 傳遞給以 String 為引數的方法時,通過呼叫該表示式上的 toString()
,將佔位符內的表示式值計算為其字串表示形式。