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 处理结果返回浏览器