标签:
一、简介
SpringMVC 是一个MVC框架,是基于Model-View-Controller模式实现的。类似于Struts2等mvc框架使数据-业务-展现很好的隔离开。
每当用户在web浏览器点击链接或提交表单数据时,请求就开始工作了。SpringMVC处理请求的过程大致如下:
1、客户发送请求时,首先被前端控制器DispatherServlet拦截,DispatcherServlet会查询一个或多个控制器映射来确定由哪个Controller处理请求。(Handller mapping根据请求的URL确定相应的控制器)
2、DispatcherServlet将请求发送给相应的Controller进行处理
3、Controller处理后,将请求连同模型和视图名称发送回DispatcherServlet
4、DispatcherServlet将会用视图解析器来将逻辑视图匹配为特定的视图实现,它可能是jsp也可能不是。
标签:
原文地址:http://www.cnblogs.com/jerrylz/p/5239540.html