一、
SpringMVC
http://blog.csdn.net/evankaka/article/details/45501811
Spring Web MVC
是一种基于
Java
的实现了
Web MVC
设计模式的请求驱动类型的
轻量级
Web
框架,
即使用了
MVC
架构模式的思想,
将
web
层进行职责解耦,
基
于请求驱动指的就是使用请求
-
响应模型,框架的目的就是帮助我们简化开发,
Spring Web MVC
也是要简化我们日常
Web
开发的。
模型(
Model
)封装了应用程序的数据和一般他们会组成的
POJO
。
视图(
View
)是负责呈现模型数据和一般它生成的
HTML
输出,客户端的浏览器
能够解释。
控制器(
Controller
)负责处理用户的请求,并建立适当的模型,并把它传递给
视图渲染。
Spring
的
web
模型
–
视图
–
控制器(
MVC
)框架是围绕着处理所有的
HTTP
请
求和响应的
DispatcherServlet
的设计。
Spring Web MVC
处理请求的流程
这里写图片描述