在 grails GSP 中,如何转义 GString 表达式

Nat*_*ese 4 grails gsp

我需要在包含字符序列 ${}(OpenLayers 样式 - 属性替换语法)的 GSP 中编写一些 javascript。不幸的是,这也是 groovy gstring 表达式的语法。我如何转义它以便 Grails 不会将字符序列解释为 gstring。我试过 '\' 但这没有用。

Ian*_*rts 5

我通常这样做的方式是

${'${test}'}
Run Code Online (Sandbox Code Playgroud)

或者

${'$'}{test}
Run Code Online (Sandbox Code Playgroud)

请注意使用单引号而不是双引号 -${"${test}"}不起作用,因为内部${}将被解释为 GString 而不是文字。