0

ActionMapper当, ActionProxy, ActionInvocation,的对象ActionContext在 Struts2 应用程序中创建时,谁能描述我。由于我是 Struts2 框架的新手,我对这些对象的范围感到非常困惑。

4

1 回答 1

0

ActionMapper是在启动时创建的,它有一个单例范围。

ActionContextDispatcher在准备要执行的动作时创建的,它是ThreadLocal 它没有任何作用域。

当操作执行时,ActionInvocation并且ActionProxy创建也没有范围。

您可以在Struts2 架构的大图上看到这一点。

于 2014-10-05T11:41:47.537 回答