1 web容器啟動,初始化ActionServlet,加載struts-config.xml,根據請求路徑和信息找到ActionBean與FormBean
2 確定將要調用的ActionBean與FormBean,將請求中包含的值填充到FormBean中(Action中要準備好ActionMapping的參數)
3 struts將請求分發到相應的的ActionBean處理,ActionMapping參數ActionForm參數request,resposne都做為參數傳給處理請求的ActionBean的execute方法
4 Action調用業務邏輯方法,得到返回值ActionForward對象
5 控制控重回ActionServlet,根據Action返回的ActionForward對象,轉發到相應的頁面
6 處理結果返回瀏覽器