【发布时间】:2014-02-10 09:02:23
【问题描述】:
我正在编写 Grails 应用程序,但出现错误。
我必须调试我的 .gsp 文件,我有一个像 ${itemId} 这样的变量。我想看这个值。我怎样才能做到这一点?它没有出现在变量选项卡中。
我在表达式中添加了 ${itemId} 但没有输出。
【问题讨论】:
标签: grails grails-plugin grails-2.0
我正在编写 Grails 应用程序,但出现错误。
我必须调试我的 .gsp 文件,我有一个像 ${itemId} 这样的变量。我想看这个值。我怎样才能做到这一点?它没有出现在变量选项卡中。
我在表达式中添加了 ${itemId} 但没有输出。
【问题讨论】:
标签: grails grails-plugin grails-2.0
没有效率但是可以用
<% println('${itemid}'); %>
在您的 .gsp 文件中。但请确保变量已从您的控制器或类似的东西传递到视图。不要忘记放置一个断点。
def testController() {
.
.
.
.
//other codes here
[itemid:yourmodel.id, //otherstuffs here]
}
【讨论】:
在您的 gsp 中,您应该能够执行以下操作:
<div>
${params}
</div>
我不完全确定它是如何工作的/它究竟显示了什么,但它似乎至少显示了 URL 中的所有参数。
希望对您有所帮助,如果您找到更好的方法,请为我们其他人提供线索!
【讨论】: