将struts2中创建的不同操作对象用于调用相同操作的不同方法吗?

时间:2012-08-03 07:48:01

标签: struts2

我有一个包含3个方法的Action类。我知道对于Action类的每个请求,它都会创建一个实例。但是在这里我用不同的方法请求相同的Action类。

将创建多少个对象? 3,还是只有1?

我怎么知道?

1 个答案:

答案 0 :(得分:5)

创建动作实例不依赖于动作类中的方法数。它完全取决于您提出的请求数量。因此,如果您发出n个请求,则会创建n个实例。我相信一旦动作类实例完成为请求提供服务,实例就会被销毁。