![](https://csdnimg.cn/release/download_crawler_static/87908527/bg1.jpg)
什么是Spring MVC?简单介绍下你对Spring MVC的理解?
Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把模
型-视图-控制器分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化
开发,减少出错,方便组内开发人员之间的配合。
Spring MVC的优点
1、可以支持各种视图技术,而不仅仅局限于JSP;
2、与Spring框架集成(如loC容器、AOP等) ;
3 、 清 晰 的 角 色 分 配 : 前 端 控 制 器 (dispatcherServlet), 请 求 到 处 理 器 映 射
(handlerMapping),处理器适配器(HandlerAdapter),视图解析器(ViewResolver)。
4、支持各种请求资源的映射策略。
1、前端控制器DispatcherServlet(不需要程序员开发)