【问题标题】:How do I nest ${} in gsp如何在 gsp 中嵌套 ${}
【发布时间】:2010-03-20 15:53:28
【问题描述】:

这是在我的 gsp 中,但它不起作用

<g:select name="head.id" from="${com.hive.Persons.findAllByFirstname(${variable})}" optionKey="id" value="${organizationInstance?.head?.id}"  />

我认为主要原因是我在嵌套${}。我怎样才能做到这一点。 ${variable} 是一个从控制器传递过来的字符串。

谢谢!

【问题讨论】:

    标签: gsp grails


    【解决方案1】:

    你不需要嵌套的 ${}

    <g:select name="head.id" from="${com.hive.Persons.findAllByFirstname(variable)}" optionKey="id" value="${organizationInstance?.head?.id}"  />
    

    应该可以。

    【讨论】:

      【解决方案2】:
      1. 您的from 属性应填充到服务器端的控制器中。
      2. 作为一个肮脏的黑客,您可以使用以下代码:

        <option>${it.firstname}</option>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-14
        • 1970-01-01
        • 1970-01-01
        • 2021-11-24
        • 2020-02-01
        相关资源
        最近更新 更多