我已经对如何显示带有可选值的下拉列表进行了一些研究。目前,我在下拉列表中有一个域对象(人)列表。它们显示为“名字姓氏”。
我想更改名称在选择中的显示方式。查看 g:select API,我发现我可以使用 optionValue 和 optionKey。我试过了,但无处可去。所以这是我当前的代码:
<g:select id="allPeople" name="allPeople" from="${dropdown}" />
我希望输出为“Last, First”。我试过这个:
<g:select id="allPeople" optionValue="${it?.last},${it?.first}" from="${dropdown}" name="allPeople" value="" >