Spring MVC工作流程:
用户发送请求 --> web.xml --> DispatcherServlet --> handlerMapping --> 得到handler处理结果(其实就是返回了当前的类)
--> handlerAdapter --> 分发到具体事务、具体执行的方法 --> 返回一个modelAndView --> viewResolver
--> 拼接处理,得到视图的路径 --> 返回view视图 --> response --> 响应请求 --> 最终将视图展现给用户
********************************************************************************************************************
Struts 2 工作流程:
用户发出请求 --》actionMapper --》核心过滤器(FilterDispatcher) --》actionProxy --》与Struts 2的配置文件 --》
ActionInvocation --》进入单个或多个拦截器 --》得到result --》单个或多个拦截器 --》response渲染