【導(dǎo)讀】Struts是怎么去實現(xiàn)MVC的?基本組件之間有什么關(guān)系?Struts標簽庫的分類;了解Struts的核心組件及運行機制。掌握如果擴展ActionServlet和RequestProcessor. 掌握ActionForm的配置和使用;表示層一般使用視圖組件實現(xiàn)、控制層使用控制器組件實?,F(xiàn),而應(yīng)用邏輯層則使用模型組件實現(xiàn)。–Action:控制器的一部分,用于模型交互,執(zhí)行狀態(tài)改變或狀態(tài)查詢,–ActionForward:用戶指向或者視圖選擇。與視圖組件相關(guān)的工具主要包括Struts架構(gòu)中提供的強大標記庫,常用。Struts架構(gòu)中控制器組件所承擔(dān)的主要功能包。在Struts框架中,整個控制工作是在一系列的相。所有客戶端提交的用戶請求都由它進行處理。果將不同的顯示請求重定向到響應(yīng)頁面。–實際上,ActionServlet完全是在幕后工作,它將其他組件綁定在一起。外在ActionServlet類添加了一個特殊的process方法.process()方法的作用是處理。ActionServlet接收到Servlet容器的新的客戶端請求后,它采取的具體的處理。ActionSerlvet接收請求后調(diào)用RquestProcessor類的process方法,并把request和。根據(jù)配置文件創(chuàng)建ActionMapping對象。將FormBean類的對象,ActionMapping對象,request對象,reponse對象一起傳給。processActionForm()—查找ActionMapping對象邦定的ActionForm,并實例化;