2

动作类是线程安全的,因为 Struts 过滤器为每个请求创建新的动作对象。

所有动作对象以及变量都将存储在ValueStack. 那么,ValueStack容器线程安全吗?

我们能否从不同请求的不同动作对象中获取值?

4

1 回答 1

1

它是线程安全的。当一个动作被实例化时ValueStack,会在ActionContext.

ValueStackis 实际上有一个action范围。落入其中的一切都应该由动作实例之一解决。其他实例为新的传入变量保留它们的空间。

于 2016-06-10T10:32:26.010 回答