【发布时间】:2011-02-03 16:53:13
【问题描述】:
只是想知道(在 Grails/Java 中)在 MVC 设计的视图/gsp 中调用:Foo.list(),而不是通过模型(即foos: Foo.list())并使用它是否是不好的做法?
在我看来,既然它是如此简单的显示,这很好,但另一方面我知道直接从视图访问域对象是不好的做法。
提前致谢。
【问题讨论】:
-
这是一条评论,因为我对 Grails 一无所知...我通常从允许这样简单的事情开始,然后我一开始就根据模型和通常提供的功能进行重构模型及其内容。发生这种情况时,我知道复杂性足够高,足以保证始终通过模型,即使模型只是在后台委托给函数。
标签: java model-view-controller grails view