1.客户端发送一个请求(HttpServletRequest)
2.根据web.xml执行一系列的过滤器,然后被FilterDispatcher(核心分发器)接收请求
3.FilterDispatcher(核心分发器)将请求交给ActionMapper进行验校是否是一个成功的请求
4.如果验校成功则FilterDispatcher(核心分发器)将请求交给ActionProxy代理
5.ActionProxy通过配置管理器在struts.xml找到对应的action,并创建一个ActionInvocations实例对象
6.由ActionInvocations实例对象去调度,调度相关的拦截器,执行action,根据action的配置信息,产生result
Result信息返回给ActionInvocation
7.最后产生一个HttpServletResponse响应,返回响应给客户端