Struts核心類: ActionServlet,RequestProcessor
1. ActionServlet負責Struts架構的整個初始化工作,當ActionServlet實例接受到HTTP請求時,在doGet()和doPost()方法中都會調用process()方法,Process()中又會調用RequestProcessor的process()方法。
2. RequestProcessor中的processActionPerform()調用action的execute()方法。RequestProcessor可以根據需要進行擴展,如Spring中的org.springframework.web.struts.DelegatingRequestProcessor。擴展后必須在Struts的Config中加入<controller processorClass=
"XXXXXX"/>