如何使域对象(数据)到处可用? Grails的

时间:2013-01-21 22:16:58

标签: templates grails dns

  

我想知道如何使域对象或其数据可用   整个系统在grails中无处不在?

     

类似于syntex,我需要用它来实现它。 ATM我的应用程序   用户对象/实例仅适用于我的3个模板之一   甚至任何其他观点。

1 个答案:

答案 0 :(得分:1)

这些视图可用的原因是因为您controller is pushing the model to those views。没有什么可以阻止您使用您想要的任何控制器/服务中的域名。

例如,我可以执行以下操作:

class HomeController {

  def index() {
    def users = User.list()
    render view: "list", model: [users: users]
  }
}

请注意我是如何彻底摆脱惯例的,但它仍然有效。