struts2的工作流程

2021-08-27 16:59:01 字數 279 閱讀 9597

客戶端初始化乙個指向servlet容器的請求。

此請求經過一系列過濾器(filter)

決定呼叫某個action之後,filterdispacher把請求的處理交給actionproxy

actionproxy通過configurationmanager詢問框架的配置檔案,找到需要呼叫的action類

actionproxy建立乙個actioninvocation的例項。

actioninvocation使用命名模式來呼叫,在呼叫action過程前後,涉及到***的呼叫

struts2工作流程

1 客戶端傳送請求 2 請求先通過actioncontextcleanup filterdispatcher 6 actionproxy建立乙個actioninvocation的例項 7 actioninvocation呼叫真正的action,當然這涉及到相關 的呼叫 8 action執行完畢,ac...

struts2工作流程

圖2.1 struts2.0體系架構圖 針對上節體系架構圖,下面分步說明執行流程 客戶端初始化乙個指向 servlet 容器 例如 tomcat 的請求 這個請求經過一系列的過濾器 filter 這些過濾器中有乙個叫做 actioncontextcleanup 的可選過濾器,這個過濾器對於 stru...

struts2工作流程

1.客戶端發出乙個httpservletrequest請求,這個請求經過一系列的過濾器filter 如actioncontextcleanup等 這些過濾器最終會呼叫filterdispatcher類 現在是strutsprepareexcutefilter 的serviceaction方法,fil...