Struts2 Action类是线程安全的,因为对象是为每个处理它的请求实例化的。 Struts2拦截器是单例类,并且创建了一个新线程来处理请求,因此它不是线程安全的,我们需要仔细实现它们以避免共享数据的任何问题。