天天看點

Struts2的大緻工作流程

Struts2的大緻工作流程

1) 浏覽器發送請求,如請求/MyPage.action,Web容器根據過濾器,轉發請求到Struts容器

2) Struts核心控制器FilterDispatcher根據請求決定調用合适的Action

3) Web Work的攔截器自動對請求應用通用功能,如驗證架構等

4) 回調Action的Execute方法,執行業務代碼

5) Execute方法執行完畢,傳回結果,對于struts2而言,其執行結果被儲存到了一個叫做valueStack的堆棧中

6) 界面程式valueStack堆棧中取得結果

繼續閱讀