我正在编写Grails应用程序,我收到错误。
我必须调试我的.gsp文件,我有一个像$ {itemId}这样的变量。我想看这个值。我怎样才能做到这一点?它没有出现在变量选项卡中。
我在表达式中添加了$ {itemId}但没有输出。
答案 0 :(得分:1)
没有效率,但你可以使用
<% println('${itemid}'); %>
<。>在.gsp文件中。但请确保该变量已传递给控制器或类似的视图。不要忘记设置一个断点。
def testController() {
.
.
.
.
//other codes here
[itemid:yourmodel.id, //otherstuffs here]
}
答案 1 :(得分:0)
在你的gsp中你应该能够做到这样的事情:
<div>
${params}
</div>
我不完全确定它是如何工作的/它显示的是什么,但它似乎至少显示了URL中的所有参数。
希望它有所帮助,如果你找到更好的方法,请告诉我们其他人!