有没有办法将gsp变量标记$ {somevar}更改为[%somevar%],我在使用jquery模板时遇到问题,因为它们也使用$ {somevar}而gsp尝试渲染这些作为grails变量崩溃应用程序。
答案 0 :(得分:2)
我也有这样的问题,使用jQuery Tmpl + Grails。经过一些调查后,我找到了一种方法来实现这一点,使用:
<%='${somevar}'%>
这个<%= %>
只是按原样打印值。注意''
在那里使用,它是一个字符串值。
所以,你的GSP看起来像:
<div class="item_<%='${index}'%>"><%='${data}'%></div>
答案 1 :(得分:2)
我没有改变我为Grails做的事情,而是通过使用替代的jquery-template标记来解决这个问题......
{{= somejQueryTemplateVar}}