使用<g:select> grails

Sur*_*aju 0 grails gsp grails-controller grails-2.0

我使用a来显示个人资料名称列表.

<g:select name="ProfileSelector" from='${ProfileList?.profileName}' id='ProfileSelect' noSelection="['null':' SELECT VT']" disabled="true" />
Run Code Online (Sandbox Code Playgroud)

因此,配置文件列表是具有profilename,profileid,profileDescription的配置文件的类型.在提交时,我只能访问在控制器中选择为param的profileName.是否有任何方法可以将相应profileName的profileId作为param传递.

Gre*_*eek 5

是的,使用optionKey和optionValue参数.有关详细信息,请查看http://grails.org/doc/2.0.x/ref/Tags/select.html.