struts2 xwork微觀結構

數據流元素:

ActionContext

ValueStack

控制流元素:ActionProxy執行環境、ActionInvocation核心調度器、Interceptor攔截器、Action核心處理類、Result執行結果

從邏輯功能上:事件處理節點(Intercepter、Action、Result),事件處理驅動元素(ActionProxy、ActionInvocation):對事件處理節點進行調度執行。

ActionProxy執行環境:是整個xwork框架的執行入口,相當於定義了一個事件處理流程的執行範圍,作用是對外屏蔽整個控制流核心元素的執行流程。對內提供無干擾的執行環境。

ActionInvocation核心調度器:組織事件處理節點執行次序,被封裝於ActionProxy的內部,是xwork內部真正事件處理流程的總司令。


發佈了36 篇原創文章 · 獲贊 11 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章