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

时间:2014-06-24 21:27:00

标签: grails controller gsp

编写一个grails应用程序,我不确定是否应该执行" FROM" g:中的列表选择,或从控制器的列表中传入。

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

1 个答案:

答案 0 :(得分:1)

嗯,这取决于你的要求。从控制器传递列表并使用optionKeyoptionValue可以更好地控制<select >标记。

Refer docs for more info

Should I still pass it from the controller or generate it on the GSP?

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