我正在阅读 Struts2 In Action,它说为每个请求创建一个ActionContext
、一个ValueStack
和一个Action
实例,因此它们是线程安全的。我想知道框架如何管理会话,因为它不能存储在这些位置,实际 Map 存储在哪里,以及框架如何管理对该 Map 的并发访问?
问问题
431 次
我正在阅读 Struts2 In Action,它说为每个请求创建一个ActionContext
、一个ValueStack
和一个Action
实例,因此它们是线程安全的。我想知道框架如何管理会话,因为它不能存储在这些位置,实际 Map 存储在哪里,以及框架如何管理对该 Map 的并发访问?