1.客戶端提交httpservletrequest請求;
2.請求經過servlet過濾器鏈到達struts2核心控制器filterdispatcher;
5.actionproxy通過configration manager 檢視配置檔案找到請求對應的action類;
6.actionproxy建立乙個actioninvocation例項;
7.actioninvocation根據配置檔案載入該action對應的***(interceptor)
8.actioninvocation呼叫action;
9.actioninvocation根據配置檔案查詢與action返回值匹配的結果。
10.返回httpservletresponse給客戶端。
出處:羅玉玲主編《j2ee開發詳解》
乙個請求在Struts2框架中的處理步驟
乙個請求在struts2框架中的處理步驟 a 客戶端初始化乙個指向servlet容器的請求 b 根據web.xml配置,請求首先經過actioncontextcleanup過濾器,其為可選過濾器,這個過濾器對於struts2和其他框架的整合很有幫助 sitemesh plugin 主要清理當前執行緒...
Struts2請求流程
1 客戶端傳送請求 2 請求先通過actioncontextcleanup filterdispatcher 6 actionproxy建立乙個actioninvocation的例項 7 actioninvocation呼叫真正的action,當然這涉及到相關 的呼叫 8 action執行完畢,ac...
Struts2驗證框架
action配置中一定要設定input返回頁面 新增驗證只要建立驗證的xml檔案 在action同包下,建立 action類名 validation.xml 如 validateaction建立validateaction validation.xml 注意 1.要驗證的方法不能叫input.2.這...