SpringWeb MVC框架是围绕着DispatcherServlet来设计的,其中DispatcherServlet分发请求给处理器,SpringMVC具有可配置的映射、视图解析、区域设置、时区设置和主题解析以及上传图片文件的支持等特性。
- 基本步骤:
1. Http请求提交到Tomcat后,读取web.xml中的配置,将请求交给DispatcherServlet处理.
2. DispatcherServlet根据Spring容器中的HandlerMapping查找处理器。
3. 调用处理器,完成业务方法,返回ModelAndView
4. 通过视图解析器查找到ModelAndView所代表的视图。
5. 将数据以Model的方式,填充到上一步中获取到的视图中去,完成整个的视图的构造。
6. 将得到的视图整体返回给请求方,通过web浏览器解析后呈现出来。

网友评论