(快速参考)

范围

目的

更改控制器的范围

例子

 BookController {

    静态的范围"会议"

    // ...
}

描述

除非由grails控制器defaultScope财产默认情况下,控制器是单例作用域的,这意味着仅存在一个控制器实例。可以通过指定一个单独的控制器来设置此行为。范围具有以下值之一的属性

  • 单身人士默认建议仅将控制器的一个实例存在作为操作的方法

  • 原型将为建议的每个操作请求创建一个新的控制器作为关闭属性

  • 会议为用户会话的范围创建了一个控制器

看到控制器和示波器在用户指南中了解更多信息