一、 SpringMVC入门
1. MVC介绍
MVC全名 是Model View Controller, 是模型(model) - 视图(view) - 控制器
(controller) 的缩写, 它是一种软件设计典范, 是一种软件架构设计分层模式。
Model( 模型) 是应用程序中用于处理应用程序数据逻辑的部分。
View( 视图) 是应用程序中处理数据显示的部分。
Controller( 控制器) 是应用程序中处理用户 交互的部分。
最典型的MVC就是JSP + servlet + javabean的模式。
2. MVC发展历史
Model 1 (jsp+javabean)
Model 2 (jsp+servlet+javabean)
Model1和Model2的优缺点
3. 目前市场上MVC框架
(1) SpringMVC(主流MVC框架) : 是spring框架的一部分( 子框架) ,是实现对Servlet技术进行封装。
(2) Struts
(3) Jfinal