Grails 在动态加载元素后向g:select添加选项?

Grails 在动态加载元素后向g:select添加选项?,grails,gsp,Grails,Gsp,我有这样一个选择: <g:select style="width: 500px;;" name="ftp" value="${ftpResource.host[0]}" from="${ftpResource.host}" optionKey="${ftpResource.id}" keys="${ftpResource.id}" /> 我试过这个: from="${[ftpResource.hos

我有这样一个选择:

<g:select style="width: 500px;;" name="ftp" value="${ftpResource.host[0]}"
              from="${ftpResource.host}"
              optionKey="${ftpResource.id}"
              keys="${ftpResource.id}" />
我试过这个:

from="${[ftpResource.host, 'Message', ftpkindResource.host]}"
但它是以内联方式显示的,我该怎么做呢


(利用这篇文章的机会,使用属性'keys'我可以设置Ids live值以参数形式发送给每个选项吗?

是否
from=“${[*ftpResource.host,'Message',*ftpkindResource.host]}”
有效?否,页面不加载为什么不加载?发生了什么?因为如果
ftpResource.host
ftpkindResource.host
是数组,tim_yates建议的构造应该可以工作。它以这种方式加载:ftp1、ftp2、ftp3(所有这些都在一行中)此消息(所有这些都在另一行中)ftp种类1、ftp种类2、ftp种类3(所有这些都在另一行中)我不知道它们的值是否会有问题,我希望它们显示为垂直
from="${[ftpResource.host, 'Message', ftpkindResource.host]}"