使用者請求在struts2框架中的處理過程

2021-06-04 18:16:22 字數 586 閱讀 8944

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.這...