grails - 循环使用GSP grails

标签 grails gsp

我有一个名为tool.gsp的gsp文件。我想执行循环以从$ {tools}获取一些项目值,并可能将其存储在数组中。我是groovy和gsp的新手。我做了下面的代码部分,首先尝试显示这些值,但是失败了。有人可以帮助我实现gsp中的循环并将循环结果保存在数组中吗?

<g:each in="${tools}" var="listed" status="counter">
    <div class="preview">
        ${tool.substate}
        ${tool.deviceName}
        ${tool.deviceNumber}
        ${tool.flowId}
        ${tool.handler}
        ${tool.loadboard}
        ${tool.currAlotNumber}
        ${tool.currAlotNumber[0]}
    </div>
</g:each>

最佳答案

没有“工具”对象,请尝试将“列表”重命名为“工具”,例如:

<g:each in="${tools}" var="tool" status="counter">
<div class="preview">
    ${tool.substate}
    ${tool.deviceName}
    ${tool.deviceNumber}
    ${tool.flowId}
    ${tool.handler}
    ${tool.loadboard}
    ${tool.currAlotNumber}
    ${tool.currAlotNumber[0]}
</div>

关于grails - 循环使用GSP grails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37317345/

相关文章:

grails - 如何使表格元素在GSP中只读?

grails - 如何使Groovy/Grails返回对象列表而不是对象列表?

grails - 重写 Grails 2.2 中的插件 View

grails - 在没有请求的情况下使用GroovyPagesTemplateEngine?

templates - 确定模板的父页面

grails - 在 Grails 中创建自定义标记库时出错

grails - Grails可搜索插件

grails - 一个GSP中有多个<g:select>, Controller 内部的HQL中有多个参数

json - <g:select>键具有json数据->在gsp垃圾中输出

grails - 列是类的排序集时的Groovy表排序