改变Grails GSP变量标记

时间:2011-09-16 17:10:36

标签: javascript jquery grails gsp

有没有办法将gsp变量标记$ {somevar}更改为[%somevar%],我在使用jquery模板时遇到问题,因为它们也使用$ {somevar}而gsp尝试渲染这些作为grails变量崩溃应用程序。

2 个答案:

答案 0 :(得分:2)

我也有这样的问题,使用jQuery Tmpl + Grails。经过一些调查后,我找到了一种方法来实现这一点,使用:

<%='${somevar}'%>

这个<%= %>只是按原样打印值。注意''在那里使用,它是一个字符串值。

所以,你的GSP看起来像:

<div class="item_<%='${index}'%>"><%='${data}'%></div>

答案 1 :(得分:2)

我没有改变我为Grails做的事情,而是通过使用替代的jquery-template标记来解决这个问题......

{{= somejQueryTemplateVar}}