【问题标题】:Looping in GSP grails在 GSP grails 中循环
【发布时间】:2016-05-19 08:04:45
【问题描述】:

我有一个名为 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>

【问题讨论】:

  • 定义失败?错误是什么?
  • 您可能希望使用var="tool" 而不是var="listed"

标签: grails gsp


【解决方案1】:

没有'tool'对象,尝试将'listed'重命名为'tool',例如:

<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>

【讨论】:

    猜你喜欢
    • 2012-11-02
    • 1970-01-01
    • 1970-01-01
    • 2012-11-11
    • 1970-01-01
    • 1970-01-01
    • 2011-11-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多