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"/>