次の方法で Grails コントローラーをシングルトンにするとします。
static scope = "singleton"
... Grailsは、リクエスト固有params
のコントローラーのアクションに変数をどのように公開しますか?params
params
アクションメソッドに変数として渡された場合は理解できますが、ここでparams
は利用可能でスコープ内にあります(コントローラーのインスタンスが1つしかないにもかかわらず、同時リクエストの場合は異なります)。
これは内部でどのように実装されていますか?