我拥有一个带有某个字段的域类 我希望得到它的价值并在视野中显示。 控制器:
package chat class ChatController{
def index() {
def mess = Message.list()
return [mess: mess]
} }
并查看:
<html>
<body>
<g:each in="${mess}" var="mess" status="i">
<h3>${i+1}. ${mess.message}</h3>
<br/>
</g:each> </body> </html>
但是id不显示任何内容。我哪里错了?
答案 0 :(得分:1)
状态是您的行ID
<g:each in="${mess}" var="myMess" status="i">
${myMess.id} is what you want to show
${myMess.name} is what you want to show
其中name是Message domainClass中定义的domainClass值
答案 1 :(得分:1)
如果您的列表被称为“乱七八糟”,您不应该调用var'mess'。这可能会导致问题,但我不确定。使用不同的东西,使代码更具可读性。 还要检查您在控制器中创建的列表是否为空。