Grails 选择列表选项的首选位置在哪里

Grails 选择列表选项的首选位置在哪里,grails,controller,gsp,Grails,Controller,Gsp,编写grails应用程序时,我不确定是应该执行g:select中的“FROM”列表,还是从控制器中的列表传递它 我知道在渲染对象列表时,必须通过控制器将其传入,但是简单的列表呢?我还是应该从控制器传递它还是在GSP上生成它?嗯,这取决于您的要求。从控制器传递列表并使用optionKey和optionValue可以更好地控制标签 我还是应该从控制器传递它,还是在GSP上生成它? 我认为让MVC来完成它的工作,并遵循最佳实践,在控制器中生成列表,并将其传递给视图进行渲染,而不是在视图中生成列表 一

编写grails应用程序时,我不确定是应该执行g:select中的“FROM”列表,还是从控制器中的列表传递它


我知道在渲染对象列表时,必须通过控制器将其传入,但是简单的列表呢?我还是应该从控制器传递它还是在GSP上生成它?

嗯,这取决于您的要求。从控制器传递列表并使用
optionKey
optionValue
可以更好地控制
标签

我还是应该从控制器传递它,还是在GSP上生成它?


我认为让MVC来完成它的工作,并遵循最佳实践,在控制器中生成列表,并将其传递给视图进行渲染,而不是在视图中生成列表

一些代码示例肯定不会有害