什么时候会创建一个控制器实例?

时间:2011-08-03 04:35:16

标签: ruby-on-rails-3

我正在学习Ruby on Rails,我想知道何时创建一个控制器类的实例。每个操作请求的实例?或者一个客户的请求之间共享一个实例?

我可以看到控制器类中有实例变量,它们与视图共享,所以我认为在每个动作请求上都创建了一个控制器实例。我是对的吗?

1 个答案:

答案 0 :(得分:8)

是的,来自客户端的每个http请求都将创建一个新的控制器实例并在其上调用该操作方法。视图可以访问控制器实例变量。

检查导轨指南以获取更多详细信息:http://guides.rubyonrails.org/action_controller_overview.html