-
Struts2是Web层的框架(替代Servlet),处理访问服务器的请求
Struts2和Struts1没什么关系,Struts2前身是WebWork
Struts2的核心是Interceptor
-
Struts2处理一次请求的流程
-
Struts2的ActionContext中有很多数据(存储在Map中),可以通过ActionContext的一些方法获得这些数据,从而访问原生的ServletAPI。
-
Struts2在每次请求到来时都会创建一个新的Action实例,因此Action是线程安全的,可以在Action中声明实例变量(接收请求参数)。