-
Struts2是Web層的框架(替代Servlet),處理訪問服務器的請求
Struts2的概念 Struts2和Struts1沒什么關系,Struts2前身是WebWork
Struts2的核心是Interceptor
-
Struts2處理一次請求的流程
Struts2處理一次請求的流程
struts2.png.jpg.png
-
Struts2的ActionContext中有很多數據(存儲在Map中),可以通過ActionContext的一些方法獲得這些數據,從而訪問原生的ServletAPI。
ActionContext中的數據 -
Struts2在每次請求到來時都會創建一個新的Action實例,因此Action是線程安全的,可以在Action中聲明實例變量(接收請求參數)。
struts2 MVC