【问题标题】:GSP pass Array from controller and display in gsp by its indexGSP 从控制器传递数组并按索引显示在 gsp 中
【发布时间】:2016-05-25 06:24:40
【问题描述】:

如何将一个数组从控制器传递给 gsp,并通过该 gsp 中的索引查看它?

让我们在控制器中说:

String[] str= new String[2];
str[0]="A"
str[1]="B"

render(view: "test_preview",model:[flag:str])

在 gsp 中,我如何才能在 gsp 中专门调用 let say index [1] 值“B”而不会出现任何循环?

【问题讨论】:

  • 什么是 index ?您在 gsp 中尝试过 ${flag[1]} 吗?

标签: grails gsp


【解决方案1】:

你可以试试这个。

  1. 您将完整的数组传递给视图。在您看来,您执行以下操作:

    ${flag[1]}
    
  2. 或者:你只传递特定的值来查看。在您的控制器中:

    render(view: "test_preview",model:[flag:str[1])
    

    在你看来:

    ${flag}
    

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-09
    • 2014-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多