SpringMVC概述
• SpringMVC是在Spring框架内置的MVC的实现。
• SpringMVC就是一个Spring内置的MVC子框架。
MVC是什么?
• MVC(Model-View-Controller,模型-视图-控制器)指把页面、后台的交付分成3层来组成,是一种解决页面代码(视图代码)和后台代码分离的设计思想!!
➢ 模型:指封装数据的数据模型
➢ 视图:指的是页面
➢ 控制器:指接收页面发送数据过来的类
• 既然MVC是解决页面代码和后台代码的设计思想,所以它的设计是3层架构中的表示层
• 如下图,MVC就在红色框框中:
◈ 意思是JSP页面(视图)和后台数据(表示层)用JavaBean(数据模型)来封装
◈ 还有,控制器(表示层)负责对页面(视图)进行处理的