我是grails的新手,我正在尝试从表中的数据库中显示域类的所有数据。当我打开gsp文件时,我的表是空白的。我不确定我做错了什么,因为我一直在用相同的语法完成每个教程。我的域名类是“Test”,这是我的表代码:
<g:each var="test" in="${tests}">
<tr>
<td>
${test.testName}
</td>
<td>
${test.numberofQuestions}
</td>
<td>
${test.responseType}
</td>
</tr>
</g:each>
答案 0 :(得分:0)
如果你只是试图带回你所有的&#34;测试&#34;域对象你会做这样的事情:
<g:each var="test" in="${com.mypackage.Test.list()}">
或
<g:each var="test" in="${com.mypackage.Test.listOrderByTestName()}">
如果您按testName
按顺序排列它们(请务必使用实际的包名取代com.mypackage
)。
如果您尝试将tests
变量传递给GSP以用作jonaldomo,则在评论中我们需要更多信息。